President & CEO
Scott Smith
CEO Approval Rating
78/100
Launch is a marketing and advertising firm that generates leads and schedules sales opportunities for businesses.