Primary Job Title CEO & Founder Primary Organization Impli
Location London, England, United Kingdom Regions Europe, Middle East, and Africa (EMEA) Gender Female
LinkedIn View on LinkedIn X (Twitter) View on X
Anna Luisa Schaffgotsch is based out of London, England and is the CEO and Founder of Impli. Anna previously worked at TraceLink as an Account Executive. Anna Luisa Schaffgotsch attended Imperial College London.