Jay Leaf-Clark

Jay is the Head of IT at Dashlane and a self-described “gadget nerd” with over 16 years of experience building, innovating, and leading IT organizations.