Francis Moran

Ottawa and Cape Town

  • Work
    • Marketing strategist
  • Education
    • Mount Saint Vincent University, Halifax