Yil Mills is a Senior Sales Operations Manager at SThree since April 2014, responsible for supporting and implementing regional strategies to achieve the company's overall objectives. Prior to this role, Yil worked as an Operations Project Consultant at Michael Page and as a Resourcer in the Executive Support Division at KennedyPearce Consulting. Yil holds a Bachelor of Science in Psychology from Brunel University London.
May, 2021 - present
July, 2017
April, 2014