Elliot Meylan

Research and Development

Elliot Meylan is part of our Research and Development team in Manchester, having joined in 2023.