The 57-year-old coach has coached the national team twice before - from 1995 to 1999 and from 2004 to 2006. He has been coaching Latvia's U-18 and U-20 national teams in recent years.
In the past, Beresnevs has coached clubs in Latvia, Russia, Kazakshtan and Estonia.
As reported, the Latvian Ice Hockey Federation decided this past summer to not extend its contract with previous head coach Aleksandrs Belavskis. It was speculated that a foreign coach - most likely from the US or Canada - might be brought in to spearhead Latviaš national sport, but instead the federation has opted for a home-grown option.
Belavskis lost his job after the LHF board decided that he had not done well enough after Latvia finished outside the top ten at last year's Ice Hockey World Championships.