Michael McChesney Email

Director Service Sales . Clifford Power Systems

Current Roles

Employees:
174
Revenue:
$46.9M
About
Clifford Power Systems, is a growing and financially secure enterprise that was launched in 1985. Our goal is to provide the highest quality power generation and automatic transfer switch products available, and then back our products with great service. As a result of steadily increasing demand, we have expanded beyond our Tulsa, Oklahoma headquarters and now have full service branches located in Oklahoma City, Oklahoma, Buda, Texas (in the Austin Metro area) and Mansfield, Texas (in the Dallas/Fort Worth metro area).
Clifford Power Systems Address
9310 E. 46th St. North
Tulsa, OK
United States
Clifford Power Systems Email

Past Companies

Clifford Power Systems, Inc.Director of Service Sales
The Canada CompanyOutside Sales
Edward JonesFinancial Advisor

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.