Wafra employs 417 employees. The Wafra management team includes Sean Dobson (Chief Technology Officer and Chief Information Security Officer), Steve Moseley (Managing Director), and Pratik Patel (Managing Director).
Get Contact Info for All DepartmentsLooking for a particular Wafra employee's phone or email?