You deserve


Bring Ideas to Life

We assist and educate our clients in making the best use of the solutions we build with them. Once we rid ourselves of traditional thinking we can get on with creating the future.

Chief People Officer

Rachel J. Turnbow


T: +1-337-582-3492

Graphic Hero

Alice J. Cleveland



Silence Guru

Sheila C. Petersen



Visit us

Ombra Headquarters
Calle Carril de la Fuente, Unit 240b,
7312 9458 Miguelturra, Spain


Let’s talk!

If there is anything you would like to find out or if you just want to say hi send us an email we’ll get back to you. We promise. But if you can’t wait, you’ll also find telephone numbers from various people from our company. They’re sure to help you along.