Follow the Champions

Spencer Rodd Manager of Marketing and Promotions

  • Phone (613) 745-2255
  • E-mail srodd@ottawachampions.com