Senior Manager of Business Support – Ghana

Senior Manager of Business Support – Ghana

This position is located in Accra, Ghana. This senior manager leads a team of managers and professionals to perform and coordinate diverse work that may include operations, financial, information processing, project management, business intelligence, change […]

Read More
Open chat
Chat with us