Ubimax
No bio yet
This person is not in any teams
This person is not in any offices
Ubimax
Ubimax headquarters are located in Bremen, Germany. The office is designed as a stylish open space environment with more than 1,500 square meters and includes a permanent showroom to demo their solutions and latest technologies.