Michelle Carr has spent more than two decades in the payments world. Carr’s path into payments started at home. “My father is ...