Kom Ewopeyen Manadje sipo teknik pou teknoloji separasyon, Lewis Baker bay sipo jeni nan flot konpayi an nan plant pwosesis nan tout Ewop ak Azi, osi byen ke aspe teknik nan devlopman biznis. Lewis ansanm ST nan 2004, okomansman kom Manadje plant pou vole sann plant pwosesis la nan Estasyon pouvwa Didcot nan UK a, anvan ou deplase nan yon wol pi laj nan sipo teknik.
Diplome soti nan inivesite a nan Wales ak degre met la nan Jeni chimik, Lewis te fe yon kantite wol nan konsepsyon plant ak commissioning, jeni pwosesis, ak jesyon plant.