|Best thing to do is dress in layers.
Here is how I dress.
Underwear, jogging pants. I wear regualr socks with a pair of insulated Dakota Work Boots. (just a pair of leather boots). I also have a pair of the green rubber boots.
Top half I will wear a T shirt, then a long under wear shirt, then a sweater (just a cheepo one from walmart) my coveralls and then have a rig jacket and or rain jacket. I wear my long under wear shirt over top of my t shirt in case I get to warm I ditch the long under wear shirt and contiue to wear the sweater. Some times I wear a plaid logger shirt.
Face and head. I wear a fire retardant toque (some comapnies wont let you wear toques), I aso have a hard hat liner. Plus a balclava fire retardant one.
Hands I just wear insulated leather gloves or green kings. I always keep a dry pair of gloves in my pockets to change out. I also keep a pair of rubber gloves in my pocket with liners incase I need them.
Make sure that you have a complete set of clothes to change into including all your layers. Make sure you change your gloves out often, if they get wet change them out and dry the wet ones on the steam heater.
Change your socks if your feet get wet from water or sweat.
Remove outer layers if you go inside for safety meetings ie unzip your jacket take off your gloves, remove your toque.
If your outer layer gets wet and freezes then be happy it will act as a wind break. Try to stay frozen on the outer layer. Which means dont hang out next to the steam heater.
If you can go inside every half hour or so to do a quick warm up, change gloves grab a drink. Stay hydrated and be carefull around steam it will burn you through all your layers.