Craig Webb is the Sales Director at The New York Times, where they have also held the role of Client Lead. Previously, Craig worked as a Sales Manager at Essential Media from 2005 to 2008 and as a Sales Executive at Net Resources International from 1998 to 2002. Before their current position, they served as Sales Director for the UK and Northern Europe at The New York Times from 2021 to 2005.
This person is not in the org chart
This person is not in any teams
This person is not in any offices