Strategic Energy Sales Executive — New Business
Placements24
South Africa
Posted
S&P Global Energy is seeking a Commercial Manager, New Business in South Africa to develop new client relationships and drive net sales growth across key markets. The role focuses on increasing subscription revenue by expanding the client base and leveraging consultative selling to understand customer priorities. You will manage the end-to-end sales process, collaborate across Marketing, Product and Sales Specialists, and travel as needed to build a robust pipeline and secure renewals and J-188…