Stephen Martins is currently the Head of Municipal Development at N+P Group B.V., a position held since May 2022. Prior to this, Stephen had a distinguished career at Veolia UK from February 2008 to March 2022, serving in various roles including Head of Territory Sales, Regional Sales Manager for Greater London, Regional Commercial Sales Manager, Sales and Marketing Manager for Inner London, and Sales and Marketing Manager for London MRFs and Transfer Stations. Throughout this tenure, Stephen demonstrated exceptional leadership in sales and marketing, achieving significant year-end invoice targets and securing major contracts with local authorities, contributing to a steady 7% year-on-year organic growth. Stephen's foundational education was at Spencer Park from 1978 to 1984.
This person is not in the org chart