Sumerra employs 37 employees. The Sumerra management team includes Jason Roberts (Chief Executive Officer (CEO)), Michael Chinchar (Director, Advisory Services), and Angela Dean (Senior Director).
Get Contact Info for All DepartmentsLooking for a particular Sumerra employee's phone or email?