Senior Consultant - Life Sciences (Bangalore)