
MARC MESHAKA
Head of Investment & Financial Life Solutions
Marc joined Y TREE from BlackRock, where he advised some of the firm’s most sophisticated sovereign wealth funds, pension funds and insurance companies on their investment strategy and risk management challenges. In his 15 year career, Marc has developed a unique skill for creating, assembling and managing purposeful investment solutions. At Y TREE, Marc leads our portfolio construction and risk management team, driving the next generation of personal financial advice. When not behind his computer screen, Marc will be at the piano, entertaining his two children or quietly planning his next scuba diving trip.