Kelvin Glen has joined KC Communications as MD and has also started a new division focussing on social development helping NGO's, organisations and civil society grow and develop identity and brands.