Product & Account Lead - Contract
- Location
- Harwell, England, United Kingdom
across disciplines. Commercial instinct: able to spot where value sits for the client and turn that into growth for the account. Calm, structured problem-solving during incidents and changing constraints, with clear follow-through on actions and learning. What We Offer Join the most exciting growth area ...