Loggerhead employs 119 employees. The Loggerhead management team includes Jim Santo (Co-Founder and Chief Executive Officer), Janell Straus (Senior Claim Manager), and Debbie Owen-Pirkle (Territory Sales Manager).
Looking for a particular Loggerhead employee's phone or email?