Life Sciences R&D Strategy Senior Manager Accenture PlcLife Sciences R&D Strategy Senior ManagerHouston, TX