Leora Haynes Leora Haynes Johannesburg Production Manager, Producer, Photographer in the film and television industry. Currently based in Johannesburg, South Africa and looking for travel and on-location jobs in the film, TV and music industry. You want to make the world an awesome place through visuals and music? Me too, let's do this. Project rates are negotiable.