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 &

Esteban Pazos
Chief Customer Officer &

Andrew Clarke
Chief Operating Officer


Guillaume Waser
Chief Financial Officer

Yves Thielan
Chief Technology Officer