Gerry Carroll

Gerry Carroll

Sales representative at Apta


  • Bearsden, United Kingdom
1 event
2Industries
Following 1 event in Dublin, Ireland

Events