Position Overview
Provide strategic leadership and executive oversight of the company's business support function, ensuring the effective, compliant, and service-oriented delivery of corporate and operational support services that strengthen organizational performance, enable business continuity, and support the achievement of the company’s strategic objectives.
Threshold Qualifications - Bachelor’s degree in Business Administration, Management, Operations, or a related discipline is required.
- A master’s degree is considered an advantage.
- Relevant professional certifications in operations management, project management, quality management, business excellence, or related fields will be considered a distinct advantage.
Years & Nature Of Experience - A minimum of 10 years of progressive professional experience in business support, corporate services, administration, shared services, or operations management.
- No fewer than 4 t...