Head of Business Strategy & Performance Management

Zurich 56 Company Ltd
Kuala Lumpur
MYR 250,000 - 300,000
Job description

Head of Business Strategy & Performance Management

Job Summary
The Head of Business Strategy & Performance Management is responsible for the ideation and thinking of distribution strategic objectives to achieve business objective delivery.

  • Budget & Initiative Planning for Distribution Channels: Monitoring of MAAPA, Board Updates, market research, market share collation, BSC, compensation maintenance, development of business case for distribution initiatives.
  • Reporting Management: Overseeing and maintaining the MIS Reporting for distribution channels, new enhancements for distribution rules in CORE system, persistency control, providing ad hoc analytics and distribution statistics, compliance and risk management for distribution channels. This also includes MOC reporting, special incentive payments, full-time scheme payments, Office Subsidy payments, etc.

Job Accountabilities - Key Accountabilities

  • Ensure the Sales function meets all internal and external governance and regulatory requirements and has in place a robust first line of defense that demonstrates effective controls and best practices.
  • Build strong relationships, share insights, and ensure all key accountabilities are met in order to learn and improve as a business.
  • Leadership accountability for the Sales Operations team, working alongside Heads of Sales, Sales Managers, and sales force across all Segments.
  • Effective execution of sales strategy by collaborating with Sales Leaders to build a high-performance culture ensuring our people are engaged and motivated to develop our expertise.
  • Build consistency across all segments to ensure the achievement of genuine sales excellence.
  • Responsible for regulatory, compliance, and governance frameworks by facilitating and driving the implementation of General Insurance and regulatory governance.
  • Oversee Sales-related work streams and projects, taking responsibility for delivering key components and achieving success criteria and commercial measures.
  • Deliver Sales Management Information to ensure clarity in performance across various metrics in line with objectives, targets, and business plans.
  • Play a key role in Sales Leaders' meetings and peer reviews with a focus on best practices, building expertise, team performance, personal development, succession planning, and compliance.

You are the heart & soul of Zurich!
At Zurich, we like to think outside the box and challenge the status quo. We take an optimistic approach by focusing on the positives and constantly asking, 'What can go right?' We highly value the experience and know-how of our employees and offer a wide range of opportunities across business areas to encourage you to apply for new opportunities within Zurich when you are ready for your next career step. We’re proud to have earned Great Place To Work Certification. Our company culture is our top priority! #GPTWcertified

Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Head of Business Strategy & Performance Management jobs in Kuala Lumpur