contact center manager careers in Takoradi, Ghana