# Umbrella Travel Technology jobs and careers

> 0 open roles at Umbrella Travel Technology as of October 24, 2026. Source: https://www.thejobsmap.com/company/umbrella-travel-technology

Umbrella combines state-of-the-art technology, flexibility, speed, passion and deep industry experience. Our ambition, our focus and our daily motivation is to be and to stay a true travel tech powerhouse. Our agile development and fast decision making is a great asset in today’s business reality. If speed, agility and industry is what look for in a travel tech partner – join us! UMBRELLA FACES is a globally leading, modern and highly flexible profile management tool for TMCs and corporations. The system features a number of real-time interfaces to and from systems such as OBEs, GDS, HR systems, CRM systems and hotel and rail platforms. This guarantees up-to-date profile data, trouble-free bookings and compliance with the data protection regulations according to the new EU GDPR regulation – anywhere, anytime. Umbrella Faces is used by more than 100 TMCs and corporations in more than 70 countries.

## Key facts

| | |
|---|---|
| Open roles | 0 |
| Headquarters | Switzerland |
| Founded | 1985 |
| Employees | 11 to 50 |
| Industries | Information Services, Information Technology, Software |
| Website | https://umbrella.ch |

## Common questions

### Is Umbrella Travel Technology hiring right now?

Umbrella Travel Technology has no open roles listed as of October 24, 2026. Roles appear here as soon as they are posted on Umbrella Travel Technology's careers site.

### Where is Umbrella Travel Technology headquartered?

Umbrella Travel Technology is headquartered in Switzerland and was founded in 1985.

### How do I apply for a job at Umbrella Travel Technology?

Pick a role on Umbrella Travel Technology's TheJobsMap page and select Apply. Every listing links to the original posting on Umbrella Travel Technology's own careers site, so you apply directly with the employer.
