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…
