Alwyn Richards

Demand Generation Manager EMEA at ECi Software Solutions

Alwyn Richards is a skilled professional with a background in marketing and communications. With experience in both freelance translation work and corporate roles, Alwyn has demonstrated expertise in demand generation and field marketing. Holding a BA in History and Welsh History, Alwyn's career has spanned various industries including healthcare and software solutions.

Links

Timeline

  • Demand Generation Manager EMEA

    September, 2022 - present

  • Demand Generation Manager EMEA & APAC

    October, 2021

  • Field Marketing Manager

    September, 2020