8 employees
Taking care of your company's marketing, tech, accounting, etc, so you can focus your time and energy on growing your business.
2008