Rachel Owusu currently serves as a Hospital Manager at CHEC since September 2023 and holds the position of Service Manager at Omnes Healthcare since September 2021. Rachel has a Bachelor's degree in Business, Management, Marketing, and Related Support Services from the University of Northampton, obtained between September 2012 and May 2015.
Sign up to view 0 direct reports
Get started
This person is not in any teams