Scottish Office Opens

Amillan start the new year with a new office in Scotland. With dedicated sales and engineering staff now based in Glasgow, we can work even closer with our Scottish clients and we look forward to introducing the Amillan value proposition to even more businesses and organisations.

more