Product Manager II, Warsaw, Poland @ Box Inc
Warszawa
Box Inc
Who you are: 3+ years as software product manager, solution delivery manager, business analyst, or project manager Bachelor's Degree or higher in Computer Science, Engineering, Business, or related fields Capable of leading and motivating a team of e
17 dni temu z nofluffjobs.com