Leslie Finlay

Finlay, Leslie

  • Position: Development Executive
  • Company: CREATIVE SCOTLAND

Leslie Finlay is a Screen Development Executive at Creative Scotland and manages a slate of Creative Scotland funded projects through development, financing and production. Recent feature documentaries include- 'Lost in France', 'Donkeyote', and 'The Island and the Whales'.