12 Steps To Improve Leadership Qualities

To build a better leader you need a better leadership development program. There are many good reasons for an organization to create a leadership development program: building bench strength, attracting and retaining talent, and establishing a common leadership language to name a few, but the single best reason is 

How I Met The Greatest Co-Workers Ever (pt1)

THE Interview Question That Tells You (Almost) Everything

Let me take you back to 2012. It was year three for us in the managed security services team at Mandiant. We were in the middle of our monthly team all-hands. There were nearly 50 people in the room. We’d already covered most of the innovation and operational topics. Next up: financial check-in.