The Lobster Place employs 55 employees. The The Lobster Place management team includes Ian MacGregor (CEO), Ian Macgregor (Chief Executive Officer), and Jessica Burkins (VP, Chief People Officer).
Get Contact Info for All DepartmentsLooking for a particular The Lobster Place employee's phone or email?