Associate Director - Pharma, Energy or Life Sciences Sector job at Mitchell McDermott