Urban Decay Lead MakeUp and Trend Artist, North of UK, 37.5 hours
London United Kingdom
Posted 03-Oct-2023
Job Title: Lead Make-Up and Trend Artist
Location: Field Based - UK & Ireland
Your mission…
Here at Urban Decay our retail teams are at the heart of what we do, challenging the status quo and spreading our message that makeup is for anyone and everyone, always being fun, untamed and...