IL

Iain Locke

Investments & Risk Product Lines Manager at Wellcome Trust

Iain Locke has an extensive professional background in technical support, administrative roles, service operations, and customer success management. Iain has experience in managing teams, driving service improvement, and ensuring customer satisfaction across various industries. Iain is skilled in implementing agile practices and improving service delivery processes.

Links

Timeline

  • Investments & Risk Product Lines Manager

    October, 2023 - present

  • Customer Success Manager

    September, 2021

  • Digital & Technology Service Manager

    February, 2020

View in org chart