Velstar employs 47 employees. The Velstar management team includes Dan Sheard (Co-Founder | CEO), Barry Kilby (Technical Director), and Nicole Delaney (Commercial Director).
Get Contact Info for All DepartmentsLooking for a particular Velstar employee's phone or email?