Ben Townsend to head up new Thatcham automotive vertical
Thatcham Research has announced that Ben Townsend will head up the new Thatcham automotive vertical, taking up a new position as head of automotive. Townsend will spearhead the risk intelligence […]