The Townsend Company, LLC Employee Directory
UtilitiesIndiana, United States51-200 Employees
The Townsend Company, LLC has about 176 employees, nearly all of them in North America. Accounting and Business make up 26% of the profiles with a known department. The Townsend Company, LLC's workforce spans 21 departments.