Marc Ricci

Chief Revenue Officer at AdHash

19 years in Advertising Media across Agency, Corporate and Start up Technologies.

Location

London, United Kingdom

Links

Previous companies


Org chart


Teams

This person is not in any teams


Offices


AdHash

AdHash cuts out the middlemen to bring efficiency, trust, and privacy. We make transparency the default state of digital advertising.


Headquarters

Zug, Switzerland

Employees

11-50

Links