Job Description
UK Agritech Centre do is seeking a Customer Success Manager to serve as a key account manager, ensuring high potential ventures receive effective support throughout their journey. The role includes conducting needs assessments and maintaining structured engagement cycles while promoting a customer-centric culture. You will need strong interpersonal skills, account management experience, and a capacity for strong collaboration to thrive in this hybrid position across various locations, including Edinburgh.