Stephan Baldwin, CEO

francesco carlucci

Francesco Carlucci, CTO