(Portland, OR) -- The attorney for the former Portland Social Services Director disputes the reason his client was fired. The Press Herald reports David MacLean was let go for a lack of knowledge about managing the 11.9 million dollar budget. His attorney instead says MacLean lost his job for bringing up concerns over the plans to build a new 150-bed homeless shelter. MacLean is expected to take legal action against the city after being terminated on May 15th. He spent 13 weeks on paid administrative leave before that.