Lumee employs 6 employees. The Lumee management team includes Joe Desimone (Head of Ad Sales and Brand Partnerships - North America), Xavier Bhoyroo (Director, Advertising Operations), and Genevieve Lett (Head of Ad Sales and Brand Partnerships EMEA).
Looking for a particular Lumee employee's phone or email?