Crawford & Carruthers Inc. jobs