TLA grows team with seven new hires

We have strengthened our TLA team with seven new arrivals in the last few weeks. Joining our Liverpool-headquartered company’s digital team is senior product manager Steve Timmis, performance analyst Miki Parr, project manager…