A senior official at Highland Council is to step down after 20 years service.
William Gilfillan, director of community services will leave the council on Friday, June 7.
Mr Gilfillan joined Highland Council from Fife Council in 2000 to lead the new community school development in Alness Academy.
He went on to become customer services manager; area manager for Nairn and Badenoch & Strathspey; corporate manager and finally director of community services in 2014.
Mr Gilfillan said: “When I think back it is with fondest memories of the honesty of the people living in this beautiful area and the hard work and willingness of my staff to do their very best.
“There have been many high points and also many challenges, especially financial. However, it is the right time for me to move on.”
Council leader Margaret Davidson said: “In all the time I have known William, he has been totally dedicated to the council, supportive of his staff and a truly genuine and compassionate person.”
Chief executive Donna Manson said, “William has contributed much to the council and to Highland Communities during his tenure and we wish him and his family every success for the future.”
Mr Gilfillan’s departure comes at a time when the council is being restructured, replacing service directors with executive chief officers.