Partnership to focus on delivery of digital transformation and business process automation at scale to Irish organisations Triangle Computer Services (Ireland) Limited, a technology company focused on providing innovative IT solutions has entered into a strategic...