Karen Tillyer has experience as a Contract Partnerships Manager and Health & Wellbeing Lead at Active Nation since February 2017. Prior to their current role, Karen held various positions at Aon from August 1993 to January 2006.
Sign up to view 0 direct reports
Get started