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.


Angelo Petovello

Business Development Manager - BC/Yukon

Angelo has been in the power industry for 25 years and has held many roles during this time.


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.


Adam Fonseca

Product Support Representative - Alberta

Adam began his power generation career in 2012 at a mid-sized power generation company.


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.