Quinn est Senior Manager au sein de l'équipe Durabilité de Deloitte Suisse, où il se spécialise dans l'innovation en décarbonisation et le risque climatique. Il possède plus de huit ans d'expérience dans le développement de technologies durables, tant en tant que chercheur qu'en industrie. Quinn détient un doctorat de l'École Polytechnique Fédérale de Zurich (ETH Zurich) en Sciences de la Terre avec une spécialisation en applications énergétiques durables.