Swiss developer opens new North American headquarters in Miami

The company’s new office will serve as home base for up to 50 employees.
Source: Arizona Business Journal