38 employees
alt/shift/ is a communications agency that specializes in public relations. social media, and content production services.
2016