Power Reps corporate office is located in 1318 Alford Ave Ste 202, Hoover, Alabama, 35226, United States and has 1-10 employees.
power reps
power reps inc
power representative inc
powerreps
Departments
Number of employees
C-Suite
2
Operations
1
Sales
1
| Location | People at location |
| North America | 1-10 |
Power Reps, founded in 1971, is a prominent representative of products and services for the power utility market in the Southeast United States, including Georgia, Alabama, Florida Panhandle, and Mississippi. The company is headquartered in Birmingham, AL, and is known for its energetic enthusiasm, extensive knowledge of the industry, and strong cu... Read More