QA Compliance Team Lead job at Chanelle Pharma