Managing Director
Crewe, England, United Kingdom
Carrot Insurance
Trak Global Group
Managing Director, Carrot Insurance
University of Calgary