SetUp employs 50 employees. The SetUp management team includes Abdi Noor (Setup), Christian Decors (Chef d’équipe), and Gabriella Silva (SDR).
Looking for a particular SetUp employee's phone or email?