Optoma Technology
Head of Product Management
Computer Wizard Ltd
Computer Engineer
Optoma
Technical Product Specialist
Admiral
Audio Visual Engineer
Optoma Technology
Product Manager
Optoma Technology
Director of Product Management
Wiltshire College UK
The Chilean University of Technology
INACAP University