Project Leader, with frequent communication with contact center managers and government IT teams. Location Primarily based.... Qualifications - Minimum 8 years of experience in leading IT implementations, particularly for large-scale contact center platforms......
Job Location: Ottawa, ON, Canada