Beck Media taps McAlister as president

Beck Media has promoted Tom McAlister to the post of president. He has also been named the strategic communication agency’s first-ever partner, reports Variety. In his new role, McAlister will lead operations at the company’s Austin, Atlanta, New York City and San Francisco locations, as well as its Santa Monica headquarters. Beck Media founder and […]