Lee Richards

Talent & HR Manager at Snowplow

Lee Richards is the Talent Acquisition Manager, Technical at Snowplow Analytics. Lee has over 8 years of experience in recruitment and HR-related projects.


Org chart

No direct reports

Teams


Offices

This person is not in any offices