Skip to main content
Steve Roberts’s Avatar

Steve Roberts

EMEA PLM - Projectors & Large Format Displays at Dell
Management Occupations - Computer and Mathematical Occupations
1 Answers
856 Reads
1 Karma

Tags on answered questions

Devetra’s Avatar
Devetra Dec 08, 2017 886 views

Where are some places you can work in Global Marketing in the tech sector?

I just interned at a Law group who did intellectual properties for different tech companies. #technology #global-marketing #global-operations #career