Job Number: 2139945 Business: GE Capital Business Segment: Capital - International About Us: Posted Position Title: Marketing Leader, Insurance Career Level: Experienced Function: Marketing Function Segment: Product Marketing Location: Australia U.S. State, China or Canada Provinces: City: Richmond Postal Code: 3121 Relocation Assistance: No Role Summary/Purpose: This role exists to drive growth for the GE Capital Insurance business by identifying and analysing key customer and industry insights, collaborating on insurance product strategy and translating these strategic opportunities into go to market activities.
This role must ensure the balance of growth objectives, profit targets, compliant business practices and values leadership. Essential Responsibilities:
- Lead the Insurance Marketing contribution to key strategic initiatives for the Consumer business.
- Accountable for collaborating with, educating and leveraging teams across Consumer. Specifically peers in Consumer Marketing and Insurance Senior Management teams; Consumer Partner GMs; and Consumer Product teams. Develop and foster a mutual understanding of the market; our customer base and distribution capabilities, to drive the execution and delivery of our strategic priorities.
- Provide guidance to the Insurance Marketing Team to create, implement and measure the success of all marketing, digital and customer experience initiatives and campaigns; maximising penetration of insurance across all GE Consumer product portfolios - through existing and new channels.
- Accountable for working with the broader Insurance Marketing Team to lead forecasting, Opex management, campaign performance reporting and Marketing PIRs, marketing effectiveness and ensure delivery of strategic priorities.
- Support and facilitate setting the strategic direction of the Insurance business including provision of analytical inputs and preparation of slides for the business’s strategic review processes (Blueprint, monthly, quarterly and ad hoc KPI management sessions).
- Understand the external local and global influences and macro forces (policy, regulatory, economic, social, and technological) impacting the Insurance business. Identify trends that will drive business in future and recommend proactive adjustments in marketing / distribution strategy.
- Gather and analyse intelligence on market, competitors (including their capabilities and limitations), and customers for the purpose of accurate and confident decision making, segmentation, opportunity sizing and business strategy.
- Work with peers in Insurance Marketing Team to develop and embed Insurance customer segmentation, redefining / realigning customer value propositions for Insurance customers. Working closely with product teams to ensure value prop remains relevant and aligned to core product offering.
- Ensure compliance with all risk management policies including in respect to Change Management; Tactical and Strategic Planning; Process Performance and Review
- Maintain strong awareness of Insurance governance and regulatory frameworks and ensure that these obligations and responsibilities are met.
- Ensure all business is conducted in a compliant ethical manner consistent with GE Spirit & the Letter and external legislative and regulatory requirements.
- Champion and maintain a compliance and integrity culture in the team and across the business.
- Achieve operating results and take corrective action plans to address deficient performance areas within the GE Compliance and relevant regulatory framework. Qualifications/Requirements:
- Minimum 8 years marketing experience, post-graduation, in a service industry, preferably financial services.
- High level of exposure to the financial services industry dynamics including regulatory environment, compliance and credit risk – Insurance experience desirable
- A high level of marketing and insights experience and understanding
- Previous P&L exposure displayed through strong financial acumen
- Sound core Marketing and Communications expertise
- Working knowledge of Product, Operations, Risk, Compliance, Sales
- Data and customer analysis, synthesis and segmentation
- Budget management
- Contracting and negotiating Additional Eligibility Qualifications: Desired Characteristics:
- Influencing skills, negotiation and stakeholder management
- Strong communication and synthesising skills; verbal, written, presentation - to lead complex and broad discussions with diplomacy, authority, conviction, commitment and impact
- Ability to define, clearly articulate and drive a strategy
- High quality attention to detail
- Planning – anticipate obstacles and changes to plans and arrange resources to overcome them
- Analytical reasoning – analysing and interpreting complex information using defined techniques. Determining and resolving problems
- Budgeting – planning and managing costs within defined limits and adjust allocation of funds according to priorities
- Contracting – negotiating solutions to internal customer requirements with internal or external suppliers
- Strong business acumen, able to detect emerging trends and develop appropriate responses
- Proven experience in leading business transformation and change initiatives, delivering profitable and customer focused results
- High standard of personal integrity, role models corporate values, able to lead within GE Spirit & Letter
- Commitment to continuing self-development
Read More