Klick Health
Jesse Owens is a Senior Business Systems Analyst at Klick, with experience in roles such as Product Owner, Consultant, Sr. Associate - Business Analyst, and Business Analyst at various companies including HCL Technologies, Capgemini, Synechron, Accenture, and MindTree Ltd. Jesse holds a Master of Business Administration degree in Human Resources Management/Personnel Administration, General from Maharashtra Institute of Technology.
This person is not in any teams
Klick Health
22 followers
Klick Health is the world's largest independent health marketing and commercialization agency headquartered in Toronto, Ontario.