Launch Media is an award-winning, full-service video production company. We are a team of strategic thinkers and creative problem solvers who specialize in developing and producing customized multimedia communication tools that address your workforce, brand or consumer. We are currently headquartered at the largest studio facility in Louisiana — Celtic Media Centre. This creative campus allows...