escalla is a workplace training and digital skills provider. Based in London, we supply services to all corners of the UK and across the globe.
It’s been our mission to help people and organisations realise their potential, through training and technology solutions, for over 25 years.
Angel Wharf, 170 Shepherdess Walk, London, N1 7JL
t: +44 (0)203 941 4100