Joshua

Joshua is an angel that resides in Heaven. He is well known as an angel that speaks to God. But when talking to the Winchester brothers, he corrects them and states that God usually does all the talking and he merely listens.

Demonstrated powers

 * Resurrection - Joshua can raise people from the dead; he proved this in Dark Side of the Moon. After having a long conversation with Dean and Sam, Joshua decided to resurrect both Winchesters. After being raised from the dead: Dean and Sam instantaneously appeared at the exact hotel that they were murdered at. Joshua also allowed them to keep their memories of their time in Heaven.

Season 5
In "Dark Side of the Moon", Castiel tells the Winchester brothers that since they're in Heaven, they need to take advantage of this and speak with Joshua.