Join Evolving Web and work with prestigious organizations to create digital experiences with impact. Collaborate with the project management and sales teams to lead client communications and ensure client success.
Requirements
- 3-5 years of experience in an agency, preferably in digital marketing
- Proven experience in managing web design and development projects
- Good understanding of Evolving Web's services and how to position them
- Strong estimation skills
- Excellent communication skills, preferably in French and English
Benefits
- Impact: Working on projects for prestigious organizations that have an impact on the lives of tens of thousands of users every day
- Challenge: Opportunity to take on complex creative and technical projects
- Learning and growth: A collaborative environment that encourages continuous learning and mentorship
- Culture: A company with a global team
- Flexible hybrid schedule