OCULUS
Updated 997 days ago
Stephanie has a masters degree in mechanical engineering, is chartered with the Institute of Mechanical Engineers in the UK and has achieved a level 5 certification from the Institute of Leadership and Management...
She is an expert in developing energy storage projects having led Bermuda's only utility scale battery energy storage project from inception to commissioning.
Also known as: OCULUS Bda