Howard Johnston Email

Dispatch Manager . Powell Electric

Current Roles

Employees:
48
Revenue:
$9.4M
About
Powell Electric is an electrical/electronic manufacturing company based out of 2025 Clarksdale Ave, Memphis, Tennessee, United States.
Powell Electric Address
2025 Clarksdale Ave
Memphis, TN
United States
Powell Electric Email

#1 Startup Dataset

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