Manager/Sr. Manager Tech Consulting - (Life Sciences/Pharma)