Ruth Sibbald is a Sales Manager with experience in business development and sales executive roles in various regions across Europe and Latin America. Prior to their current role, Ruth worked as a GMP Production Scientist in the biotechnology industry. Ruth holds a Bachelor of Science degree in Biomedical Sciences from The University of Edinburgh.
Sign up to view 0 direct reports
Get started