Catherine Tubb joins Planet Tracker as Senior Financial Analyst
Planet Tracker is strengthening its research team with the immediate appointment of Catherine Tubb Ph.D. as Senior Investment Analyst, to support the think tank’s fast growing textiles programme.