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.

Brooke Anderson

General Manager, Africa & Middle East Operations & Co-Founder

Brooke is one of the co-founders of XM Developments and is responsible for operations in Africa and the Middle East.

Formerly an account manager with DDB Advertising for their largest client, McDonald’s, Brooke is highly skilled in ecommerce and ERP business analysis and is focused on delivering eCommerce solutions to address the business needs of XM clients.

Brooke has been based in Cape Town since 2014, where he heads up the support team, and is focused on expanding the market in Sub-Saharan Africa and the Middle East.. He is a passionate advocate for intelligent ecommerce and has personally been involved with over 100 webstore implementations.

Blair Watkins

Chief Technology Officer & Co-Founder

Blair is one of the co-founders of XM Developments and is responsible for global product development and engineering.

He has extensive experience in connecting systems specifically enterprise logistics and warehousing, business-to-business distribution and retail systems for such organizations as McDonald’s, Nestle, Pfizer, Coca-Cola, Mercedes Benz, and BP.

Blair is a graduate of the Auckland University of Technology from where he holds a degree in Business Computing Field of Study Computer Science. His focused area of study was in computer programming C, C++, Java, networking and data communications.

Stephen Midgley

Vice President, Marketing

Stephen is responsible for leading all aspects of Marketing as well as the Sage go-to-market alliance for XM Developments.

Prior to joining XM, Stephen served as Vice President, Global Marketing at Absolute Software, a leading information security software vendor. His responsibilities included corporate communications, product marketing, channel and field marketing, demand generation and all things digital. Before 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 M&A 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 past lecturer at UBC on digital marketing best practices.

Lance Tracey


Lance is Chief Executive Officer 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 Board of Payfirma, Grow Financial, Cirius Messaging, and Inetco Systems.

To top