Former Leeds United forward Dougie Freedman has left his role as Crystal Palace’s sporting director.