Senior Manager, People Advisors at Legora