Adam Welch

Adam Welch

Digital, social and corporate communicator. Loving all things tech and innovation.