News

CEO

Arcature

Larry Light is chief executive of marketing consulting company Arcature