Olu Owoyomi serves as the Technical Support Lead and Implementation Project Manager at Mountain Leverage since November 2021, following the acquisition of Speech Interface Design, where Olu worked as the Technical Support Manager from October 2017 to October 2021. Prior experience includes a role as Product Support Analyst at TrackAbout, Inc. from July 2014 to January 2017, focusing on SaaS implementation projects and providing technical support for over ninety clients. Academic qualifications include a Master's Degree in Information Systems Management from Robert Morris University and a Bachelor of Engineering in Computer Engineering from Covenant University. Additionally, Olu held the position of Graduate Assistant and Radio Station Operations Manager at Robert Morris University Academic Media Center, successfully reorganizing operations and leading a team.
Sign up to view 0 direct reports
Get started