Job Title: Country Manager
The Country Manager will be responsible for overseeing all business operations within the country, ensuring alignment with corporate objectives and adherence to service level agreements (SLAs). This role requires strong leadership skills, strategic thinking, and the ability to manage cross-functional teams while fostering relationships with key stakeholders.
Bachelor degree
Business Operations Management:
SLA Adherence:
Performance Monitoring:
Security Oversight:
Team Development:
Customer Satisfaction:
Relationship Management:
Resource Planning:
Training and Development: