On the Move

CTM appoints senior account director

By tom newcombe /