Talent Scout Jobs at RedBeard Talent in Sri Lanka Published 10 months ago Company: RedBeard Talent Position: Talent Scout Region: Sri Lanka