Leandra Smith

Leandra joined Tribe Recruitment at our inception in 2009. She has almost 30 years of recruitment experience, with a proven sales and account management capabilities.  She is tenacious, and works…

Read More