Country Manager, Trade Credit Insurance recruitment
Opportunity:
This global organisation is a leader in the Trade Credit Insurance industry, among other things, with a heritage in providing tailored solutions to its clients worldwide. Headquartered in Europe, and with a strong presence in the Asia Pacific region, the Australian operation is a key market within the global business. Locally, the business differentiates through its combination of high touch customer solutions, implemented by a dedicated and knowledgeable team.
With the wider organisations’ commitment to the local business, this is an opportunity to lead and develop an established team, and use the existing business as a platform for future growth. Integral to the Asia Pacific footprint, a key driver will be to lead the strategy for new business acquisition, as well as the on-going management of existing relationships.
Role:
• Deepen relationships with both clients and brokers, leveraging through trusted current contacts
• Strategic development of further business channels
• Lead, develop and nurture the existing Australian team. Implement succession planning and career development plans
• Collaborate with regional Country Managers and represent both Country and Region to the global business
• Manage the business according to agreed budget and revenues
• Monitor the operational and compliance risk of the local business, leveraging your strong understanding in terms of legal parameters, insurance and risk
Experience:
• Whilst previous experience managing trade credit insurance would be an advantage, someone with appropriate leadership from trade finance or broader insurance would be considered
• A strong people leader, with proven experience managing a team in a global and/or complex business
• Exceptional communication and negotiation skills, with the ability to develop business with new and existing clients, and build relationships with a variety of stakeholders
• Relevant tertiary qualifications, MBA or equivalent desirable
• Demonstrated experience in understanding and managing a business, exposed and used to risk, compliance and legal considerations