Jed Cochran Email

Chief Intergovernmental Relations . City of Tulsa

Current Roles

Employees:
2076
Revenue:
$300M
About
Cities, Towns, & Municipalities
City of Tulsa Address
175 E. 2nd St. Suite 280
Tulsa, OK
United States
City of Tulsa Email

Past Companies

City of TulsaChief of Intergovernmental Relations
United States SenateField Representative, and Tulsa Office Manager
Steve Russell for CongressPolitical Director

#1 Startup Dataset

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