We have big ambitions, and we require a diverse and expert team to achieve them.
If you’re looking for a challenging role in the energy industry, which is helping to create a technology-enabled future you’ve found the right company. Our US headquarters is located in Syracuse, NY, and our team operate both remotely and flexibly as needed to carry out their roles.