Head of Business Information, North America jobs in United States
cer-icon
Apply on Employer Site
company-logo

Coface · 1 week ago

Head of Business Information, North America

Coface is a global leader in trade credit insurance and risk management services. The Head of Business Information for North America will lead the division dedicated to providing risk management services, ensuring clients can effectively manage their accounts receivable and supply chains through innovative solutions.

FinanceInsuranceInsurTech

Responsibilities

Define and execute the vision and strategy for the Business Information division in North America
Drive growth and market penetration for Urba360 and related risk management services
Oversee day-to-day operations, ensuring efficiency, scalability, and compliance with global standards
Implement best practices for data quality, analytics, and customer experience
Develop and maintain strong relationships with key clients and partners
Identify new business opportunities and lead initiatives to expand service offerings
Build and lead a high-performing team, fostering a culture of collaboration and innovation
Provide mentorship and professional development for team members
Analyze market trends and competitive landscape to inform product enhancements
Position Coface as a leader in risk management solutions through thought leadership and strategic partnerships

Qualification

Risk ManagementTrade Credit InsuranceSales LeadershipData SolutionsMarket StrategyOperational EffectivenessAnalytical ThinkingStakeholder ManagementOrganizational ChangeProduct PositioningLeveraged LendingEquipment FinanceCommunication SkillsCross-Functional Leadership

Required

Bachelor's degree in Finance, Economics, Business Administration, or related field
10+ years of experience in data solutions, financial services with at least 10 years in senior leadership roles
Proven expertise in risk management, trade credit, data solutions, leveraged lending, and equipment finance
Demonstrated success in sales leadership, market strategy, and operational effectiveness
Strong analytical and strategic thinking abilities
Exceptional communication and stakeholder management skills
Ability to lead cross-functional teams and drive organizational change

Preferred

MBA preferred
TCI experience preferred but not required

Company

Coface is an insurance firm that provides debt collection, credit insurance, risk management, and information services.

Funding

Current Stage
Public Company
Total Funding
$328.8M
2023-11-27Post Ipo Debt· $328.8M
2014-06-27IPO

Leadership Team

leader-logo
Christina De Oca
President and Chief Executive Officer, Coface North America
linkedin
leader-logo
Xavier Durand
Group CEO
linkedin
Company data provided by crunchbase