Turnwell employs 25 employees. The Turnwell management team includes Muhammad Saleem (Financial Analyst), Khaled al Ali (Head of Rig Operations), and Cliff Kirby (Head of Technical).
Looking for a particular Turnwell employee's phone or email?