Tim Finn
Tim Finn is Head of EMEA at StrikeAd's.
Tim is responsible for StrikeAd's continued international expansion, and is based at the London StrikeAd office. Appointed in 2011, Tim Finn is responsible for driving StrikeAd's digital footprint across Western Europe, particularly in France and Germany, and into Asia. Contact: tim.finn@strikead.com