Margaret O'Donoghue

Account Director, Consumer Markets at Hill+Knowlton Strategies
Share profile 

Employment