Job Filter

Manager, Insurance Business Strategy

Manager Insurance Business Strategy - July 12, 2022

Job Summary:

Insurance Business Strategy position is mainly responsible for shaping overall insurance business strategy, including Bancassurance and SCB Protect businesses, along with developing new business strategy & business model and assessing insurance business performance

Job Descriptions:

  • Study the market movement, competitor analysis, customer needs and insight to develop in-depth insurance strategy and mission, as well as identify threats and opportunities
  • Develop plans to materialize strategy and analyze business proposals
  • Conducting research and data analysis to convey business decision
  • Monitor and analyze industry trends and market changes and make the appropriate advice to management team in timely manner
  • Initiate new operating model and drive new project business development


  • Bachelor’s degree or higher in Business Administration, Finance, Economics, Accounting, or related fields
  • Minimum of 5 years of direct experiences as Business Strategic Planner, Business Consultant, or relevant role
  • Direct experience in Insurance business is a must
  • Demonstrate strategic thinking abilities
  • Excellent communication skill, fluently communication skill in Business English



Customer Center Agent
Data Analytics
Digital & Technology
Discover Day - Virtual Interview
Finance & Strategy
FinTech Career
New Graduate
Sales & Relationship Management
Young Talent Search