About this role
Senior Business Consultant - Life Sciences Quality at Veeva. Location: Barcelona, Catalonia, Spain. Role: Leading projects, Managing teams, Driving growth and development Requirements: 5+ years in Life Sciences consulting; strong in Quality, Manufacturing, and Supply Chain; analytical and communicative; bachelor\\'s degree. Category: Research and Development (R&D) Seniority: Senior Level Commitment: Full Time Workplace: Remote Languages: English