Crawford & Company's IT department is led by Chris Tunnecliff (Chief Technology Officer, International Operations) and has 489 employees.
Melody Waterman
General Adjuster
Sivakumar Subramanian
Director Information Technology Application Development
Vridhi Sagar
Data Science Intern
Looking for a particular Crawford & Company employee's phone or email?