
BDO USA provides assurance, tax, and advisory services to help middle market companies achieve exceptional outcomes.
This Assurance Senior Manager role is responsible for developing and implementing strategies to improve client internal controls and accounting procedures. The position involves advising on risks and establishing framework for financial reporting in a specific industry. The manager will also supervise an audit team, provide consultation, and manage client relationships.