businessIreland must show off tech ability, urges start-up chiefIreland has much more to do to promote its image as a centre of excellence for technology innovation, a leading expert has warned.