Commercial & Contract Manager at EDF UK | Boar Signal