Sylo employs 20 employees. The Sylo management team includes Felix Schlitter (Chief Technology Officer), Sheldon Russell (Senior Executive Talent Acquisition), and Sy Leong (Director).
Looking for a particular Sylo employee's phone or email?