OrenBA

170 POINTS
Job function
Project Manager
Company size
1-500 Employees
Industry
Media Company
Years of experience
10+ years
Picture orenba