Steve Richards

CEO at AVANTGUARD MONITORING CENTERS, LLC

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.

Org chart

Timeline

  • CEO

    Current role

View in org chart