Crawford taps new leader in global client development team Crawford & Company (Crawford), a global claims management company, has appointed Yadranka Häschke (pictured) as its new operations leader of its glo Ethan's Blog » Crawford