Umbrella is a fast-growing travel tech company based near Zurich, Switzerland.
Our profile management software Umbrella Faces is used by TMCs in over 100 countries. Among our clients are Corporate Travel Management, the Advantage Partnership, Clubtravel, Clarity, Global Star, Uniglobe, Radius and many others.
Umbrella Organisation AG
CH - 8620 Wetzikon
Phone: +41 44 933 53 90