What is the unit of moment of force?

The unit of moment of force (torque) is Nm (Newton x meter). This is not related to energy and work, that also happen to have units of Nm.