Since Terrence McCrossan became CEO of Atlanta-based Oversight Systems two years ago, both company revenue and employee headcount have nearly doubled. “We had a fantastic foundation to build on, with great people and leading technology,” he says. “My focus was to challenge the organization to “think big” and hit the sales accelerator, which we have done by redefining our mission, aligning our priorities, bringing in more great people and empowering our employees to drive change.”
McCrossan was born in New York City and grew up in the town of Warwick, NY, but has worked in Atlanta for 25 years, mostly for larger organizations. “I believe the discipline I learned from large company leadership experience helped prepare me for the role of CEO at Oversight,” he says. The company today has 125 employees and quite an impressive list of clients – including many of Atlanta’s most notable brands.