Leadership Team

Geode Tech prides itself on building great technology and that means having talented people. The company is growing under the guidance and leadership of some of the most experienced executives in business.



Harold Hutchinson
Chief Operating Officer

Harold is one of Canada's technology pioneers with over 25 years of executive management experience in the Software and Professional Consulting Industries and a practicing Computer Scientist. He has founded or assisted in founding several IT businesses and has spent most of his career managing consulting organizations that specialized in custom software design and implementation including SalesForce.com, Burntsand, Sony Ericsson and Customer1. Harold has worked with many Fortune 100 clients to provide executive level strategic guidance and to help them implement advanced technology solutions.
A classically trained musician, for kicks and to keep his creativity honed, Harold is known to play the occasional blues gig on one of his vintage guitars.


Mark MacDonald
VP Product Management

Mark has been involved in various roles with software companies for almost the entirety of his professional career.
Prior to joining Geode in 2011 he has been involved with organizations such as Customer1, P&O Expert and SaasTrack in industries including customer relationship management software, prosthetics and orthotics and software as a service development. He’s been involved in many areas of the business including sales, marketing, development, operations and training and has worked hand in hand with organizations both small and large around the world to build relationships and solutions.
Mark lives with his wife and two children and enjoys spending time with this family at their family cottage, boating and working on his classic car.


Bill McMaster
Chief Architect

Bill has been involved in the design and development of software solutions since 1984, working extensively in the public and private sectors. His industry experience includes medical billing, customer relationship management, workflow processing, mobile device gaming and commerce. He has designed and developed software as a service solutions and HIPAA compliant health care systems. Both a DBMS and Web developer as well as writing native Android applications, Bill has played a major role in designing dozens of enterprise wide, mission critical business systems.
In his free time, Bill enjoys relaxing with his wife at their cottage, overlooking the ocean. He's also been a radio amateur since 1978 and is assembling a moon-bounce radio station.