Project Manager
Posted a week ago by Collabera Digital
- Location:
- Canary Wharf, Greater London (1 mile)
- Job Type:
- Permanent
Experience in project management using agile, waterfall, and hybrid methodologies. Experience in product development, operations, or deployment. … more