Former St Kilda and Collingwood star Luke Ball is making his way to Windy Hill.
Ball will join the club as the manager of people performance, working with the players and coaches, starting next week.
The 33-year-old said he was thrilled to join the club at an exciting time.
“The club has clearly shown great resilience over recent years to work their way through an extremely difficult period, into a position of opportunity and optimism," he told essendonfc.com.au.
“I look forward to working with and learning from a hungry and exciting young playing list, group of coaches and staff, who in unison have an intense desire to maximize their opportunity and potential."
Essendon general manager of football Dan Richardson said he is excited to have some of Ball's experience come to the club.
“We are really excited to have Luke join the club in this important role,” he said.
“Luke is highly respected and brings over 15 years of AFL industry experience to the club. His extensive knowledge of football both as a player and in many areas throughout the AFL make his appointment a significant result for the club.”