- Location
- Warsaw, Poland
- Workplace
- Hybrid
- Type
- Full-time
- Department
- Business Development
- Source
- Lever
Description
This position requires a combination of project management, process optimisation, and execution skills. You are a person who loves fixing problems and always embraces the best idea, even when it is not your own.