Long Capture employs 31 employees. The Long Capture management team includes Russell Long (Founder and CEO), Julia McNear (Chief Operating Officer), and Spencer Armstrong (Capture Manager).
Get Contact Info for All DepartmentsLooking for a particular Long Capture employee's phone or email?