Michael O'Sullivan

Active Bennington, VT President for Vishay Sprague, Inc.