Clearpower expands to new Irish headquarters

February 2011 Clearpower has expanded its central office in Ireland. The new site is located at Unit 7, Broomhill Business Complex, Broomhill Road, Tallaght, Dublin 24. In addition to normal operations, the new site will house Clearpower’s continuous remote monitoring operations for our installations in the UK and in Ireland. It will also house our in […]