Crazy Crab employs 37 employees. The Crazy Crab management team includes Rezwan Choudhury (General manager), Michael Welch (Customer Service Manager), and Elizabeth Carlisle (Restaurant Manager).
Looking for a particular Crazy Crab employee's phone or email?