sesenergy
Open positions
1 job
4 views 5 months ago
Business Development Manager, RSSA
Open 126d On-siteAfricaContract
Nigeria
Job Summary The Business Development Manager is primarily responsible for driving revenue growth and market expansion in the rest of Sub-Sahara Africa. The role involves strategic market development, revenue…
Business Development CRM Networking Performance Management
