Mayfair Ranked No. 1 by Think Business Insurance Survey 2016
Business strategy is based on global best practice
One of the key success factors of Mayfair Insurance has been its strategic growth plan that is hinged on global best practice. The 2015 – 2019 strategy that it is currently implementing is hinged on the Balanced Scorecard, which emphasizes a sustainable growth agenda.
The balanced scorecard is a strategic planning and management system that is used to align business activities to organizations’ vision and strategy, improve communications mechanisms, and monitor organization performance against