Meg Lees in Sydney, New South Wales works at Potentiate (Senior Customer Success Manager) and was educated at London Metropolitan University.
Share this profile
Potentiate
Jul 2019
-
Present
Senior Customer Success Manager
Vision Critical
Jan 2019
-
Jul 2019
Customer Success Manager
Channel 4
Jun 2018
-
Dec 2018
Senior Research Executive
London Metropolitan University
2010
-
2013
Bachelor of Science (BSc). Psychology
RELATED SEARCHES
AT POTENTIATE