Our Team

OutBack Power System employs more than 120 hard working dedicated team members who are eager to serve you in everyway possible. You are invited to contact us at any time for any reason. We are here to help you and your email, telephone call or visit will always be welcomed at OutBack Power Systems.

Please feel free to contact any of our senior managers.

Main Line: 360.435.6030
Email:

Stephen Humphreys

President and CEO
Email:

Rabi Gupta

Chief Financial Officer
Email:

Eric Schueler

Director of Operations
Email:

Greg Thomas

Director of Engineering
Email:

Amal Graafstra

Director of Information Technology
Email:

Shantelle Hampton

Director of Human Resources
Email: