Switch hires new director of strategic insights and creative director
Stephanie Glastetter Switch Liberate Your Brand recently hired two new employees. Headquartered in St. Louis, Mo., Switch creates and produces marketing programs and specializes in