0 %

Management who are responsible for formulating the company’s global strategy across its key markets. Members of the Management bring to the table diversified experience in terms of operations, strategic new business initiatives, sustainability and financial acumen. They provide regular insights, support and expertise that helps to propel the business forward.