Bring all ingredients except ham to a boil in a saucepan’ over medium heat.
Boil until glaze reduces and becomes thick and sticky
Cook ham according to package instructions. In the last 10 minutes of cooking, remove the ham from the oven and glaze twice, returning to the oven after each glaze
Remove from oven, glaze once more and allow for rest 10-15 minutes before slicing.