Michel Huber

Active Livermore, CA Director of Engineering for Perpetual Power LLC