Senior Account Executive / Manager
Company Description
INL is a full-service creative agency with offices in Switzerland, UK and Singapore, offering exceptional customer service and striving to exceed international customers' expectations. We offer branding proposals, product launches, digital activity and in-store communication, print advertising and public relations, literature a...