Stephan is currently Marketing Manager at the New Theatre,
Cardiff and was previously General Manager of Earthfall dance
company. He is a non-executive director of a CIC and has been Chair
of Cardiff County Council’s Standards and Ethics Committee, a
trustee of an international helpline charity, a member of the
executive committee of WAPA, a National Advisor for ACW and a Board
Member of the Wales region of the Chartered Institute of
Marketing.