Twin Disc's IT department is led by Scott Baron (Chief Information Security Officer) and has 58 employees.
Jacob Kramer
Senior Help Desk Specialist
Robert Greco
Senior Experimental Engineer
John Kossoris
Sr. Mechanical Engineer
Scott Baron
Chief Information Security Officer
Pablo Rodriguez
Looking for a particular Twin Disc employee's phone or email?