Van Mechelen werkte hiervoor 19 jaar bij KLM in diverse financiƫle functies, waaronder als CFO bij Transavia. Zijn twee laatste functies waren Senior Vice President Group Controller en Business CFO van het KLM Passagiersbedrijf.
Het afgelopen half jaar is de functie van CFO op interim-basis ingevuld door Mark van den Biggelaar, die nog tot 15 november verbonden blijft aan Royal FloraHolland. De vacature ontstond na de benoeming van Steven van Schilfgaarde tot CEO per 1 januari 2018.