Subscribe to our mailing list

* indicates required

About XM

Leadership Team


Meet the XM Leadership Team



Jim McLean

Chief Executive Officer

Jim was appointed Chief Executive Officer of XM Developments in 2015 and leads all global operations of the business.

A seasoned technology industry executive with over 20 years’ experience in building eCommerce oriented software and technology companies. Over the past four years Jim has focused exclusively on working with Sage ERP resellers and customers to implement integrated eCommerce and payment processing solutions.

Jim holds a Bachelor of Commerce degree from the University of British Columbia.

Stephen Midgley

Chief Operating Officer

As COO, Stephen is responsible for leading marketing, product management, product development, global support, client services, and human resources, as well as the Sage global go-to-market alliance.

Stephen joined XM in 2017 to build and lead their marketing and product management practices. Prior to XM, Stephen served as Vice President, Global Marketing at Absolute Software, a leading cyber security software vendor. His responsibilities included corporate communications, product marketing, channel and field marketing, demand generation, and all things digital. Prior to Absolute, Stephen was Senior Director, Global Web Marketing and Marketing Operations at business intelligence vendor Business Objects. In this role, he led the company’s global online marketing efforts, was responsible for marketing operations and represented Marketing in the company’s merger & acquisition initiatives.

Stephen holds degrees from University of British Columbia and the British Columbia Institute of Technology. He is also a graduate of UBC’s executive leadership program and is a past lecturer at UBC on digital marketing best practices. He is a youth soccer coach, helping kids enjoy the "beautiful game" and converting them into Liverpool FC fans. 

Blair Watkins

Chief Technology Officer & Co-Founder

As CTO, Blair is focused on developing eCommerce solutions that allow our clients to maximize the potential of the digital world.

Over his 20 year career, he has specialized in connecting systems specifically enterprise logistics and warehousing, business to business distribution, and retail systems. Blair has connected systems for large corporate companies including McDonalds, Nestle, Pfizer, Coke, Mercedes Benz, Mobile, BP, and Reckitt Benckiser.

Blair holds a computer science degree from the Auckland University of Technology.

Travis Taylor

Vice President, Sales

As Vice President of Sales, Travis is responsible for executing the sales strategy for XM Developments focused on driving subscription revenue growth and client satisfaction. He has over 20 years of experience in sales, marketing, and product management with over 8 years at Sage where he most recently managed national partner accounts. 

Travis is based out of the XM Vancouver office and holds a Bachelor of Applied Science from Simon Fraser University and an MBA from the University of New Brunswick. He is an active leader as a coach/manager in youth soccer, baseball and hockey. 

Lance Tracey


Lance is Chief Executive Officer of Code Consulting Ltd and is also a Founding Partner at Full Stack Foundry. In 1999, he co-founded Peer1 Hosting which, by 2005, was the fourth fastest growing public company in Canada. He was CEO between 2005 and 2007 and later took over as Chairman until Peer1 was sold to Cogeco Cable in 2013 for $635M.

He is also an active investor and advisor in a number of technology companies, including XM Developments, where he shares his perspective in support of the overall direction of XM Developments.

He currently sits on the boards of Grow Financial, Cirius Messaging, and Inetco Systems.

To top