Veeva Systems is seeking a Senior Business Consultant - Commercial to lead complex consulting projects for life sciences clients. The role requires 8+ years of consulting experience, strong project management skills, and expertise in commercial strategy. This is a remote position available across Europe, focusing on delivering sustainable value by building relationships with clients and leading teams effectively.
#J-18808-Ljbffr