Specright employs 144 employees. The Specright management team includes Laura Foti (Chief Marketing Officer), Ayman Shoukry (Chief Technology Officer), and Adam Fugate (Vice President of Sales).
Get Contact Info for All DepartmentsLooking for a particular Specright employee's phone or email?