Bill Levault

Customer Service Sales Manager, North America at Mikron

About

Links

Previous companies

Seagate logo
The United States Navy logo

Timeline

  • Customer Service Sales Manager, North America

    December, 2018 - present

  • Customer Service Manager North America

    November, 2012