[3] McGlashan is a co-founder and a former board member of STX Entertainment, an American film and television studio launched in 2014 with Robert Simonds,[4] and a cofounder and director of Evolution Media Capital.
[5] McGlashan was arrested on March 12, 2019, after being caught on FBI audio recordings, for participating in a college admissions bribery scandal.
[10] He joined the email service company in April 2001, three months into an accounting scandal that caused Critical Path’s stock to drop 75 percent, prompted two dozen shareholder lawsuits, and resulted in criminal charges against four executives.
[10] Prior to Vectis Group, McGlashan co-founded and served as CEO of Generation Ventures, which focused on developing new healthcare and technology companies in China.
[10][12][17] He has also been a board member at Survey Monkey, SuccessFactors, Schiff Nutrition International, AgraQuest, and WIL Research Laboratories.
[10] Among non-profits, McGlashan has had board of director roles at Common Sense Media and is active with the Young Presidents’ Organization and the World Economic Forum, and had served on the Stanford Graduate School of Business Advisory Council.
[26][27] A report by CNN stated that "McGlashlan allegedly paid $50,000 to the charitable arm of the college prep group with the understanding that the company would correct his son's answers on the ACT.
However a recent Axios article recently stated, “It seems that McGlashan just can't avoid lying: There's no way he didn't know why his bosses wanted to fire him rather than allowing him to resign.”[33] On February 10, 2021, McGlashan accepted a plea deal, pleading guilty to one count of wire fraud, conditional on being allowed to appeal the judge’s decision to not dismiss the wire fraud charge against him.
[6][7] Despite being given the option to withdraw his plea, McGlashan issued an apology to the court and voluntarily reported to prison on June 9, 2021, serving out his sentence.