English
Conference for professionals in the information technology industry

Aveyard Peter

Director
LeadBA Limited
United Kingdom
Bradford

Events visited

Video