Vlad Tarcan is a creative director & strategist with a passion for branding and behavioral sciences.