Our Team

Headquartered in London and with additional offices in Switzerland and Singapore, we pride ourselves on being a global, diverse, agile, and above all else, customer-focused company.

Since 2012, our team of 40+ professionals has accumulated significant experience in the digital marketing and web development space and has built a track-record of delighting our customers by guaranteeing them more visits than any competitor.

 
 
 

Michael Beer
Chief Executive Officer &
Co-founder

Esteban Pazos
Chief Customer Officer &
Co-founder

Andrew Clarke
Chief Operating Officer

 
 

Guillaume Waser
Chief Financial Officer

Yves Thielan
Chief Technology Officer