To be considered for this position, you must apply on the Titan Sports Complex or ESM Career Portal at. https://secure4.saashr.com/ta/6161610.careers. ApplyToJob=654617730. Summary. TULSA’S TOP SPORTS DESTINATION. Titan is located in Tulsa, holds our 190,000 sq. ft sports facility with 8 basketball courts, 16 volleyball courts, 6 pickleball courts, and 11 soccer fields. Titan is also home to our Titan Fitness and Performance Training center. We a...