Sowell corporate office is located in 1601 Elm St Ste 3500, Dallas, Texas, 75201, United States and has 11-50 employees.
sowell co
sowell & co
james sowell company lp
jim sowell construction co
james e sowell oil & gas company inc
james and elizabeth sowell foundation
Departments
Number of employees
Finance
9
C-Suite
3
Operations
3
Sales
1
Engineering & Technical
1
Legal
1
| Location | People at location |
| North America | 11-50 |
| Asia | 1-10 |
Explore people who held key positions, contributed to Sowell's success, and advanced their careers.
Explore More
And because of the extensive expertise, resources and relationships the team has garnered, it is able to act quickly on the opportunities it perceives in a wide variety of industries. Sowell & Co. is a privately-held investment company whose partners specialize in their areas of expertise. Sowell & Co. invests its own capital in each venture. Sowel... Read More