100 employees
LEC is a full service healthcare creative agency specialising in creating, launching and revitalising global, European, and domestic brends.
1993