Umbrace the web builders you are dreaming of. We build usable, attractive and fast websites and webapplications
Looking for a particular Umbrace employee's phone or email?
The Umbrace annual revenue was $400000 in 2026.
1 people are employed at Umbrace.
Umbrace is based in Antwerpen, Flanders.
The NAICS codes for Umbrace are [611430, 6114, 611, 61143, 61].
The SIC codes for Umbrace are [82, 829].