Customer Service Team Leader at evoke plc — aijobsearch