2 employees
Global Petals is a tech enabled logistics and import business that operates within the high-end cut floral industry.
2011