Listed nineteen days ago
This is a Full time job
subClassification: ManagementManagement
classification: Marketing & Communications(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
19d ago