Rick Vaught

Active Delaware, OH Director Information Technology for Liberty Casting Company LLC