Job title: Junior Product Manager Location: Oxfordshire, England, United Kingdom (Hybrid) The Green Recruitment Company are delighted to be working with a leading, international Energy Analytics business striving to achieve global energy transformation - providing market insights & software solu...