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.

Location

Nottingham, United Kingdom

Links


Org chart

No direct reports

Teams


Offices

This person is not in any offices