Mr. Jean-Luc BarthesWrong Jean-Luc Barthes?
Development Manager for Africa
International Rugby Board
4432 Auburn St
Rockford , Illinois 61101
Company Description: The International Rugby Board (IRB), headquartered in Dublin, Ireland, is the world governing and law-making body for the game of Rugby Union (as opposed to Rugby... more