Listed one day ago
This is a Full time job
subClassification: Management
classification: Marketing & Communications
- Degree in Science, IT, Engineering, Business Administration, Marketing
- Minimum 15 years of relevant experience in dealing with innovation & technology
- Conducting research on potential and emerging technologies
1d ago