Company name: Modis
Description: We prepare your business for change - delivering innovative solutions that answer real business problems in the life sciences, engineering and information technology sectors.
33 Queen St Pl, London EC4R 1BR, United Kingdom