Leo Tarkovsky

Leo Tarkovsky

President

  • Leo has led communication development for the world’s most iconic health, wellness and CPG brands over his more than 20-year career
  • Leo has an uncanny talent for making the impossible happen and making the most tangled complexities into unmissable opportunities
  • Born in Russia, Leo has zero fear of snow or vodka