Stephen Brown

Business Development Manager

Stephen Brown is an experienced business development professional with a strong background in publishing and sales. Currently serving as a Senior Business Development Manager at Nature Research since January 2018, Stephen has progressively advanced within the company, also holding the position of Business Development Manager since February 2013. Stephen's previous experience includes roles such as Key Account Manager and Delegate Account Executive at Informa, where responsibilities included revenue generation and training new team members. Stephen began a career in sales as a Sales Associate at Corporate Executive Board and gained entrepreneurial experience as an Independent Sales Executive at South Western Corporation. Stephen holds a Bachelor of Arts degree in History and Politics from Newcastle University.

Links

Previous companies


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices