German tech firm OMMAX launches UK base

Digital consultancy OMMAX has announced the opening of a new office in London as part of its continued strategic growth … Continue reading German tech firm OMMAX launches UK base