Crawford Job Listings - Global logo

Client Account Manager

Crawford Job Listings - Global
Full-time
On-site
Unknown

Plays a key role between the client and Crawford UK & Ireland operational teams. Responsible for building and strengthening relationships with insurer clients. This account management role focuses on day to day performance management, establishing long-term partnerships while maximising opportunities for collaboration, new initiatives and 'win-wins' for Crawford UK & Ireland and our client parnters

Apply now
Share this job