Doubtless Strengthens North American Leadership Team with Key Appointments
Doubtless announced the appointment of three senior leaders to strengthen its leadership team in North America. May Pelz now serves as President of Pets Best, Raj Patel has been named Senior Vice President and Head of Human Resources for North America, and Steven Gilliam is appointed General Manager of Spot.

Topics: human resources leadership pet insurance