Zoftware is an online B2B discovery platform serving SMEs for any IT Software or Solutions requireme
Location: United Arab Emirates, Dubai
Employees: 1-10
Phone: +971 55 385 0670
Founded date: 2021
Investors 1
Date | Name | Website |
02.12.2023 | Techstars | techstars.... |