Introducing Lisa

I’m happy to announce that Lisa Sierra is back at Escape as our Marketing Communication Manager. Lisa will be in charge of managing the website, marketing materials, and social media, among other...

escape.technology