Jobs job associate and senior associate in life sciences rd management consulting