Crawford & Company employs 7,787 employees. The Crawford & Company management team includes Rohit Verma (Chief Executive Officer), Larry Thomas (Global President Crawford Platform Solutions), and Nidhi Verma (Chief People and ESG Officer).
Get Contact Info for All DepartmentsLooking for a particular Crawford & Company employee's phone or email?