Neo Financial lays off roughly 10 percent of its staff
Neo Financial has laid off more than 100 employees. In a LinkedIn post on Tuesday morning, the Calgary-based FinTech company shared that it had made the decision to “say goodbye” to 102 of its employees, who accounted for roughly 10 percent of its team across “nearly every part of Neo.” The statement was drafted by Neo co-founder and CEO Andrew Chau, and was a verbatim copy of an internal memo circulated to the company’s remaining employee base, Jeff Adamson, the company’s chief commercial offic