Jeff Frantz Email

Chicago Division Manager - Tank Inspection . Integrated Service Company

Current Roles

Employees:
139
Revenue:
$34.1M
About
Integrated Service Company LLC is an Oil and Energy company located in 1900 N 161st E Ave, Tulsa, OK, United States.
Integrated Service Company Address
1900 N 161st E Ave
Tulsa, OK
United States
Integrated Service Company Email
Integrated Service Company Phone Numbers
918-234-4150

Past Companies

Integrated Service Company LLCChicago Division Manager - Tank Inspection
Tank Consultants Inc.Chicago Regional Manager/Account Manager
G&G EnterprisesSupervisor/Welder

#1 Startup Dataset

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