Licenciou-se em Gestão na melhor universidade do Canadá , SFU – Simon Fraser University (1990-95) com MBA em Gestão Hoteleira e Turismo pela University of Guelph, concluído em 2005.
Com larga experiência profissional no setor hoteleiro, iniciou a sua carreira como Diretor Geral no Residence Inn by Marriott Vancouver desde 2005 a 2007, tendo depois ingressado no Renaissance Vancouver Harbourside Hotel, onde trabalhou como Assistente do Diretor Geral (2007-09) e posteriormente “Diretor of Market Strategy “no Vancouver Marriott & Renaissance Vancouver desde 2009 a 2011 .
Entre 2011 e 2013, desempenhou o cargo “Area Diretor Revenue Management” da Europa Oriental e de seguida “Area Diretor Revenue Management” do Reino Unido e Irlanda, entre 2014 e 2019.
Em 2019, assumiu a função de “Area Diretor Revenue Strategy”, do Sul da Europa e em 2022, ano em que viria a assumir o cargo de Cluster General Manager do Delta Hotels by Marriott – Country Clubs & North West.
Neste momento, desde 15 de maio de 2024, que é o Diretor Geral do Lisbon Marriott Hotel.
“Steve Horvath é um profissional experiente, reconhecido pelas suas excecioneis capacidades e conhecimentos técnicos na área de gestão, e forte capacidade de liderança. Com um historial impressionante, visão estratégica, estamos confiantes de que elevará o nosso sucesso a novos patamares” afirmou Elmar Derkitsch, ex – Diretor Geral do Lisbon Marriott Hotel