Nelson Odhiambo

Head of Quality, Dawa Life Sciences at Dawa Limited

Timeline

  • Head of Quality, Dawa Life Sciences

    Current role