Goubba employs 20 employees. The Goubba management team includes Yacine Benmosbah (Founder), Kenan Mobayed (Founder, Chief of Strategy & Investments), and Abdelkarim Benaouda (Technical Lead).
Looking for a particular Goubba employee's phone or email?