Costa Sunglasses has appointed John Acosta as vice president of marketing, with a view – according to Justin Cupps, senior vice president – towards expanding the brand and engaging “with our core fans – the anglers, adventurers and explorers who live to be on the water.” Acosta was previously vice ...