Anton Bollen

Customer Success Manager - EMEA at TechSmith

About

Links

Timeline

  • Customer Success Manager - EMEA

    January, 2022 - present

  • Customer & Market Strategist - Europe

    July, 2017

  • European Evangelist

    May, 2010

  • Instructional Specialist

    December, 2007

  • Intern

    May, 2003

View in org chart