Polygon Background

Project Manager

Barcelona, Spain

  • Manage projects