Maria Repole

Head of Marketing Communications EMEA and Americas, Optoma Technology, Inc.