John Porter

Board Member at AffiniPay

Strategic Advisor, Affinipay

Timeline

  • Board Member

    Current role