Admin cum Business Developer
20Plaza
- Fujairah
20 Plaza is an all-in-one departmental store located in Fujairah to meet all your family’s needs. We bring you everything from groceries to furniture and household appliances, cl…
1 job
20Plaza