18 employees
EMI is an advertising & marketing firm that specialist in website development, digital marketing, content marketing, and creative services.
1983