Change of clothes, cool down period, and a place to get cleaned up. Even wetting down paper towels in the sink helps. I keep with me deodorant, matching body spray, unscented baby wipes and a small bottle of cologne. I don't necessarily use all of those but they are nice to have so that I don't smell at work. I do shower right before I leave for work which seems to help. 8.5 mile commute with a rolltop messenger bag every day so I get the sweaty back. Biking specific or moisture wicking shirts really help. Cotton t-shirts are absolutely no good for the ride so I avoid those.
When I get to work, I allow a cool off period which means I have to get there a bit earlier. That is alright with me and I have gotten used to it. Then off to the bathroom to wash the pits and privates and get cleaned up. Change clothes and by that time I have cooled down. I work in a hospital so having body odor is simply not acceptable. My coworkers all know that I ride in, so I feel like there is a high expectation for me not to smell or I could have a problem on my hand. I would not skip the deodorant, maybe skip the anti-persperant part of it like I have. That causes a rash for me. Straight up plain deodorant works really well in my case. Old Spice makes some nice modern smelling stuff if you are looking for something new.