Jessica Cowell

Jessica is one of the Customer Success Managers at LandTech, helping people to get the most from the platform. She could probably even do so in (very rusty) German if had to (but please don't ask her to).

Filter