Team Leader
- Location
- Ilford, England, United Kingdom
Business Administration) or equivalent work experience. Proven experience in a leadership or managerial role, preferably in a technology-driven company. Strong understanding of project management methodologies and practices. Excellent organizational and time management skills, with the ability to prioritize tasks and manage multiple projects simultaneously. Exceptional communication ...