Klick Health
Steve Willer has over two decades of experience in technology leadership and development. Beginning as a Software Developer at SoftQuad Inc., Steve progressed to roles including Web Developer at Interactive Media Corp and Director of Software Development at Novator Systems Inc. Since June 2004, Steve has served as Chief Technology Officer and Partner at Klick Health, where responsibilities include overseeing technological innovations. Steve holds a Bachelor of Applied Science in Engineering Science from the University of Toronto, obtained between 2001 and 2005.
This person is not in the org chart
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.