Becklar LLC, parent company of both AvantGuard Monitoring Centers and Freeus, announced the appointment of Steve Richards as Chief Executive Officer in March 2021.
Steve Richards takes the reigns as a seasoned CEO who has led numerous publicly traded and private companies of meaningful scale over more than two decades of senior leadership. “Steve brings the right balance of expertise and leadership skills to take Becklar through its next phase of growth,” stated Josh Garner, Becklar’s founder and chairman of the board.
Richards is a skilled leader known for systemically driving growth via a proven series of organic and acquisition-driven initiatives. His track record includes experience across technology, media, communications, business process outsourcing, and recurring services firms, all marked by a consistent history for driving transformational growth and exceptional client service.
Sign up to view 10 direct reports
Get started