James Boyle

Position: Vice President and PRO

Groups: Societies Executive,

Biography:

james@uccsocieties.ie