Karl Roche
Social Media Manager in London, United Kingdom
Karl Roche
Social Media Manager in London, United Kingdom
15 years in communications, mostly in social and internal. Currently, social media manager, Europe, IBM Brand & Communications. Often found on a bike, either going to work or keeping fit. Campaigner for cycling, equality and the environment.