
Peter Haynes
Public Relations Manager London, United KingdomLanguages:
English

Ian Kelleher
Chief Marketing Officer New York, New York - United StatesLanguages:
English

Meghan McGrail
Director of Public RelationsCURRENTLY ON MATERNITY LEAVE Blenheim, Ontario - Canada
Languages:
English, French