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.
This person is not in any teams
This person is not in any offices