TD
The Dot Group
Open positions
1 job
TD
The Dot Group last month
Head of People Partnering
UKC-level 3 questions
United Kingdom
London, EnglandAbout Dot Dot is home to a set of businesses united by a bold ambition: to redefine student living and support over one million students each year. Spanning 180+ cities in 30 countries, our companies include, Global…
Employee Relations HR Operations Succession Planning