About Ad Express Ad Express is small expert agency in Finland. We provide professional services in startup-growth related matters. Contact information Turo Numminen CEO turo@adexpress.fi +358 (0)50 517 1752 Turku, Finland