Moses
Exodus 33:2ESV·traditional attribution

I will send an angel before you, and I will drive out the Canaanites, the Amorites, the Hittites, the Perizzites, the Hivites, and the Jebusites.

Matthew Henry Presbyterian @wholebiblehenry

Here is, I. The message which God sent by Moses to the children of Israel, signifying the continuance of the displeasure against them, and the bad terms they yet stood upon with God. This he must let them know for their further mortification. 1. He applies to them a mortifying name, by giving them their just character - a stiff-necked people, Exo 33:3, Exo 33:5.

Commenting on Exodus 33:1-6

John Gill Reformed Baptist @doctorgill

And I will send an angel before thee,.... Not the angel before promised, Exo 23:20 the Angel of his presence, the eternal Word and Son of God, but a created angel; and so Aben Ezra observes, he does not say the Angel that was known, that his name was in him; though even this was to be looked upon as a favour, and showed that...

Adam Clarke Methodist @methodicalclarke

I will send an angel - In Exo 23:20, God promises to send an angel to conduct them into the good land, in whom the name of God should be; that is, in whom God should dwell. See Clarke's note on Exo 23:20 (note).