Renovtech, Michel Fernandes Rodrigues Esteves in Carouge GE