12 employees
Michael Mackenzie Communications manages the marketing and public relations for small technology companies.
2001