Consulting- Life Science Management Consultant Accenture · Shanghai Apply on the company website R00243869 Location Negotiable More jobs at Accenture · Other jobs in Shanghai