Energy Storage News logo

Olivier Chabilan

Space product engineer • Skeleton Technologies

Olivier Chabilan is space product engineer at Skeleton Technologies, a European manufacturer of ultracapacitor-based energy storage, including whole systems.