Sales and Operations Manager, Franchise- EMEA at SKIMS (London , London) — aijobsearch