Charlotte Scotland

ESG, Data & Communications Manager

Stitch designs, builds and delivers production solutions - ones that minimise environmental impact and maximise social outcomes.