Obiora Odigwe is an experienced professional in the telecommunications and service delivery sectors, currently serving as the Country Manager at Speedcast since February 2016. With a career at Speedcast that began in April 2011, Obiora has held multiple positions, including Service Delivery Manager and Regional Service Manager, focusing on achieving service excellence and managing operations in Sub Sahara Africa North. Previous experience includes roles at Schlumberger Information Solutions, where responsibilities spanned from managing service delivery teams to overseeing global connectivity services, further complemented by a solid foundation in engineering from a Bachelor of Engineering degree in Electrical, Electronics, and Communications Engineering from the University of Ilorin.
Previous companies
Sign up to view 0 direct reports
Get started
This person is not in any teams