Deliver Results Centerra delivers results by striving for operational excellence, safe production, and building a culture where each employee of the Company is empowered to be accountable for their actions.