After retiring from playing Davis began managing at club and inter-county level. In 2010, he managed his home club St Vincent's to a Longford Minor Football Championship. That same year he was the forwards coach to the Longford minor team which won the Leinster Minor Football Championship. He was manager of the Longford under-21 team, which he led to a Leinster Final in 2011, but lost out to Wexford by a point. He was also Longford junior manager during this time and was a coach/selector with the Longford senior team in 2011, 2012 and 2013, winning Division 3 and 4 National League titles in that period.
In 2015, Davis became manager of Mohill GAA in County Leitrim. During three years at the helm, he won two Senior Championships, two U-21 Championships, as well as three consecutive Senior Leagues.
In the Autumn of 2018, Davis was appointed Longford Senior Football Manager.[1] He won the O’Byrne Cup in 2020, bridging a 20 year gap to their previous one in 2000.He was given a two-year extension in 2020 until the end of 2022.[2][3] But he stepped down in July 2021 after Longford's heavy loss to Meath in the Leinster Championship, referring to his family, his "property market" job and the difficulties of managing at that level.[4]