Foster will be joined by Hurricanes Head Coach John Plumtree, former All Black and Maori All Black and Ireland scrum coach Greg Feek, with former All Black Scott McLeod also continuing in his defence role in the All Blacks coaching team.
Plumtree will look after the forwards in the new coaching set-up alongside Feek who will be scrum coach.
The coaches have been appointed for a two-year period. One more coach will be announced in due course.
Former All Black Grant Fox will continue as a selector for the 2020 season alongside Foster and Plumtree.
"I'm delighted to confirm three of the four other coaches who'll make up our coaching team. They're all outstanding coaches in their own right, and we'll have new voices and fresh ideas in the All Blacks, which will be really stimulating for everyone, and help us grow as we enter a new era," Foster said.
Incoming New Zealand Rugby CEO Mark Robinson added: "When Ian was appointed to the Head Coach job, we were all impressed by the collective strength of the team that he'd assembled. It's a combination of youth and experience, with both international and New Zealand experience, and they'll bring new ideas to the playing group, which is exciting for the future."
Foster said the new coaches all had complementary skillsets.
"John is an experienced Head Coach with an extensive coaching background. He's got a clear vision for our forwards and I believe he will quickly add value in the All Blacks environment."
Foster on Feek: "Greg has been involved in more than 100 Tests with Ireland and helped coach a successful Irish pack. For a young coach, he brings vast international experience. He's got a great 'tactical-technical' sense and also a great way of communicating at the right level."
On Scott McLeod, Foster said: "Scott has already had almost two years in the All Blacks and has overseen a period of change in our defence structure and we're getting better and better, so it's a great opportunity for him to continue that and I'm expecting a big contribution from him."
Plumtree said he was thrilled at the opportunity to be involved with the All Blacks.
"When you start out as a young coach, you dream that one day you'll be helping coach the All Blacks, and to now have that dream realised is incredible. I've done a fair bit of coaching in different parts of the world over the last 20 years and to now be part of the All Blacks is fantastic," he said.
Greg Feek returned to New Zealand this week after nine years overseas and was a key figure in the Irish team which won the Six Nations in 2014, 2015 and 2018.
"It's a real privilege and honour to be named as part of the All Blacks coaching team. It's unbelievable really. I've learnt so much during my time overseas and I'm really pumped and energised to bring my overseas experience into the All Blacks set-up and help the team as we move into a new chapter," Feek said.
Scott McLeod said: "I've loved every minute of my time so far with the All Blacks and working with the new coaching team and players as we enter a new era is going to be awesome. There are different challenges every day and every week at Test level and I'm looking forward to continue playing my part."
John Plumtree - Assistant Coach - Forwards
54-year-old John Plumtree (born 16 July 1965 in Hawera) became Hurricanes Head Coach in 2019 after four years as assistant coach of the Wellington-based Super side, helping the club to its first Investec Super Rugby title in 2016. Plumtree has an extensive coaching background domestically and internationally and held head coaching jobs in Wales (Swansea 1997 - 2001), New Zealand (Hurricanes plus Wellington 2001-2006) and South Africa (Sharks 2008 - 2012). He also worked as forwards coach with Ireland (2013-2014) and defence coach with Japan (2017). He also had a brief stint as an All Blacks analyst in 2001. His coaching career followed a successful playing one which saw him represent Taranaki, Hawke's Bay and South Africa's Natal Sharks between 1985 and 1997.
Greg Feek - Scrum Coach
44-year-old Greg Feek (born 20 July 1975 in New Plymouth), who hails from the Ngati Kahungunu iwi, had a distinguished playing career before he took up coaching. He played ten Tests at prop for the All Blacks (1999 - 2001) and 16 for the Maori All Blacks (1998 - 2006) as well as 66 matches for the Crusaders (1998 - 2003). At provincial level he played for Taranaki (27 games, 1996-98), Canterbury (39, 1999-2005) and Tasman (five, 2006). He made a successful transition into coaching and was Forwards Coach for the Hurricanes (2008-2009) before joining Irish club Leinster in 2010. He was co-opted into the role of Ireland scrum coach in 2011 and coached his 100th Test with Ireland at the recent Rugby World Cup in Japan.
Scott McLeod - Assistant Coach - Defence
Former All Blacks midfielder turned coach, 46-year-old Scott McLeod (born 28 February 1973 in Hamilton) joined the All Blacks coaching staff in 2017 after a successful similar role with the Highlanders, during which they won their maiden Investec Super Rugby title in 2015. McLeod played for Waikato before making his Super Rugby debut for the Chiefs and the All Blacks in the inaugural professional season of 1996. He played 17 matches, including 10 Tests over three seasons, as well as 69 matches for Waikato and 44 for the Chiefs. After eight years playing in Japan, he returned to New Zealand as Assistant Coach for Waikato (2008-2012) and the Chiefs (2008-2011) He also coached the New Zealand Under 20 in 2012.