43 employees
Second Step is a marketing and outsourcing agency that provides marketing and research services.
2003