TechCrunch favicon

Square loses another key executive as Mary Kay Bowman joins Visa