Wear a thermal shirt from underarmour under your button down. Try wearing thermal (fleece lines) tights under your pants. They're not too thick but they're so freaking warm. The ones I order are from Amazon called Angelina plush tights I believe and they're pretty inexpensive ($13).
I once wore starwars pajama pants, a low weather long sleeve outdoors shirt, and a parka to work after my boss told the office that he wasn't going to be turning on the heat when it was 20 below freezing outside and then he kept the thermostat at 62 degrees. I wouldn't suggest my brazen approach of "fine, fuck you then" but the basic idea is to wear layers. Two pairs of socks can be a gift from god.