Though still in his first year with Havas Host, Sebastian Vizor is far from green. He served as executive creative director for over three years at The Royals and is a seasoned creative with over two decades in the advertising industry. Beginning with a childhood passion for creativity, Sebastian’s creative …
Read More »