Since 2011

Agency

A digital agency bringing design, development, AI and marketing together

team
About

One team to design, build and develop your projects

EWM is a digital agency based in Geneva, active since 2011. We design websites, business platforms and apps, connect your tools and support your marketing campaigns.

We start with your goals, your users and your constraints. We agree the scope, responsibilities and delivery stages with you, so you can follow decisions and develop the project after launch.

Mission

Tools that support your business

Your website, business tools and campaigns should support the same goals. We plan them together to help your customers find what they need and your team work more easily.

team2
Team

Design, development, AI and marketing in one team.

We bring together the skills each project needs. You know who is involved, who approves decisions and who to contact during delivery and ongoing support.

Jean Loup Allemann

Jean Loup Allemann

CEO & Partner
Ali Abssi

Ali Abssi

CTO & Partner
Pascal Ramin

Pascal Ramin

COO
Scroll

Our History

2011

Founded in Geneva

EWM.swiss is born in Geneva: a digital agency built on web development, mobile apps and digital marketing, with a watchmaker's idea of "done".

2015

Full-stack expansion

Branding, UI/UX and mobile join the stack.

2020

Beyond Switzerland

EWM works with clients in Switzerland and across Europe.

2025

The AI shift

AI and automation become a core pillar. Agents, workflows and intelligent systems join design, code and marketing, and run the agency itself.