edubridgeacademy
Open positions
1 job
4 views 3 years ago
Business Development Manager
Africa
Nigeria
Lagos● Business development, marketing, and communication of services. ● Manage products, people and processes ● Improve user experience and user interface of our various products. ● Identify, generate, and advance leads…
Business Development Demand Generation