Mark Francis

Mark Francis is an associate of Walter Steele, he also supports Moira Queen's candidacy for mayor of Starling City.

Season 2
In "Tremors", Mark first meets Moira at a restaurant, that Walter invited her have dinner with him, kindly greeted Moira despite her involvement in the Undertaking, he believes Moira was being a mother trying to protect her children, and there are most people like him who see it the same way he does, Mark believes if Sebastian Blood wins the election for mayor of Starling City, Sebastian's new policys will bankrupt the entire city in the next 8 months, so Mark asked Moira to run for mayor against Sebastian.

In "Heir to the Demon", Mark asked Oliver to end his support for Sebastian, so Moira can have a better chance of winning the election for mayor of Starling City, despite knowing Oliver and Sebastian are friends.