Alexandra Cloutier

Digital Business Lead at Omnicom Media Group
On the record