24/7 Parts & Service Support

Meet the Team


Bryan Davies


As a partner and the founding member of the Custom Power Generation team, Bryan has been passionately involved in all aspects of the company's development since inception.


Cathy Guo CPA, CGA

Financial Controller

Cathy is a Charted Professional Accountant (CPA, CGA) with more than 17 years of experience working in the manufacturing, technology, and oil & gas service industry. Cathy looks after all aspects on the accounting side of CPG.


Brent Gibbs

Business Development Manager - BC/Yukon

Brent is an electrical and industrial sales professional with over 25 years of experience serving customers from many industries right across Western Canada.


Abby Novlesky

Project Deployment Specialist

Abby is responsible for Power Generation Project Sales and has been involved in the power-generation industry for 10+ years, which is very impressive for a 23-year-old.


Omar Sheikh

Business Development Manager - Ontario

Omar has over 17+ years of power generation experience over a wide variety of industries including Water Facilities, Data Centres and Healthcare amongst others.


Brian Malkinson

Product Support Representative - Alberta

Brian has been in the generator business since 2011 in a variety of roles.


Mike Baker

Vice President

Mike has been in the Power-Gen Industry since 1994 and currently works out of our office in Coquitlam, BC.


Greg Palloo

Regional Service Manager - Toronto

Greg's dedication, commitment and focus has rewarded him with becoming a trusted resource and industry leader in power-generation service.


Paul Pepin C.E.T.

Business Development Manager - Southern Alberta

Paul is a Certified Engineering Technologist (C.E.T.) with the Association of Science & Engineering Technology Professionals of Alberta (ASET).


Anik St Pierre

Power Generation Sales Representative - Northern Alberta

Anik has 10 years of Custom Manufacturing experience, including 6 years in the Power Generation industry. Anik initially started her power generation career in automatic transfer switch sales.


Jeremy Mahovlich

Product Support Representative - BC

Jeremy Mahovlich is a sales professional with over 20 years of sales experience in the automotive and material handling industries.


Warren Wright

Field Service Manager

Warren works out of our Calgary, Alberta, office as our Field Service Manager.