Media veteran with 18 years experience to lead monetisation and partnerships.
Adtech veteran with 25 years’ experience joins Huella to steer its next growth phase.