India is a Canadian producer & director currently based between Montréal, London and Dundee.

Learn more about her latest film Poster Boy here.