career opportunities

Launch a career of learning, growth, flexibility and respect

MCM is growing. Join us to accelerate your career and achieve your ambitions. As a firm founded by Big Four alum, we put tremendous effort into talent development, people mentoring and workplace flexibility. We are looking for team members who are committed to the practice, capable problem-solvers, have a passion for learning and development and are dedicated to providing outstanding customer service.
In exchange, we commit to provide our team members with:

current openings

Tax

Role Definition

Our tax practice assists our clients in the development of tax strategy, dispute resolution and income, payroll and sales tax compliance. We expect our professionals will be well rounded across all aspects of small and medium enterprise tax, as well as personal income tax. Our offices represents more than 200+ corporations, non-profits and partnerships, as well as over 1,000 individuals. You will have the opportunity to learn the nuance of the various taxes impacting our clients, and grow into an EA or CPA.

Responsibilities

  • Assist with the data collection and entry for business and personal income tax return preparation
  • Interpret and understand client records and financial statement information to be able to translate into the preparation of the return
  • Work collaboratively with MCM engagement team members and practice leadership to prepare compliance materials and supporting documentation
  • Work directly with client counterparts to gather required information, understand documentation and interpret results
  • Research tax issues, understand the various types of taxes impacting our client and understand strategies to optimize our client’s tax strategy

Preferred Qualifications

  • Bachelor’s degree in Accounting or related field
  • Strong desire to learn and high degree of intellectual curiosity
  • Ability to take constructive feedback and strive to improve
  • Excellent analytical, communication, and interpersonal skills
  • Strong technical aptitude and ability to absorb information
  • Demonstrated project and time management capabilities
  • Strong Microsoft Excel and other enabling tax software (e.g. UltraTax) skills
  • Ability to work efficiently and effectively in a team environment and with client counterparts

Role Definition

Our tax practice assists our clients in the development of tax strategy, dispute resolution and income, payroll and sales tax compliance. We expect our professionals will be well rounded across all aspects of small and medium enterprise tax, as well as personal income tax. Our offices represents more than 200+ corporations, non-profits and partnerships, as well as over 1,000 individuals. You will have the opportunity to learn the nuance of the various taxes impacting our clients, and grow into an EA or CPA.

Responsibilities

  • Assist with the data collection and entry for business and personal income tax return preparation
  • Interpret and understand client records and financial statement information to be able to translate into the preparation of the return
  • Work collaboratively with MCM engagement team members and practice leadership to prepare compliance materials and supporting documentation
  • Work directly with client counterparts to gather required information, understand documentation and interpret results
  • Research tax issues, understand the various types of taxes impacting our client and understand strategies to optimize our client’s tax strategy

Preferred Qualifications

  • Bachelor’s degree in Accounting or related field
  • 3-5 years of professional experience in tax or a related field
  • Strong desire to learn and high degree of intellectual curiosity
  • Ability to take constructive feedback and strive to improve
  • Excellent analytical, communication, and interpersonal skills
  • Strong technical aptitude and ability to absorb information
  • Demonstrated project and time management capabilities
  • Strong Microsoft Excel and other enabling tax software (e.g. UltraTax) skills
  • Ability to work efficiently and effectively in a team environment and with client counterparts

Role Definition

Our tax practice assists our clients in the development of tax strategy, dispute resolution and income, payroll and sales tax compliance. We expect our professionals will be well rounded across all aspects of small and medium enterprise tax, as well as personal income tax. Our offices represents more than 200+ corporations, non-profits and partnerships, as well as over 1,000 individuals. You will have the opportunity to oversee client engagements and work toward becoming a Director or Managing Director.

Responsibilities

  • Responsibility for the data collection and entry for business and personal income tax return preparation
  • Interpret and understand client records and financial statement information to be able to translate into the preparation of the return
  • Work collaboratively with MCM engagement team members and practice leadership to prepare compliance materials and supporting documentation
  • Work directly with client counterparts to gather required information, understand documentation and interpret results
  • Research tax issues, understand the various types of taxes impacting our client and understand strategies to optimize our client’s tax strategy
  • Provide client engagement and team member oversight, including development of our staff

Preferred Qualifications

  • Bachelor’s or Master’s degree in Accounting or related field
  • 5+ years of professional experience in a tax practice or a related field
  • An active Certified Public Accountant (CPA) licensey
  • Strong desire to learn and high degree of intellectual curiosity
  • Ability to take constructive feedback and strive to improve
  • Excellent analytical, communication, and interpersonal skills
  • Strong technical aptitude and ability to absorb information
  • Demonstrated project and time management capabilities
  • Strong Microsoft Excel and other enabling tax software (e.g. UltraTax) skills
  • Ability to work efficiently and effectively in a team environment and with client counterparts
  • Proven people leader, developer and mentor

Accounting Support

Role Definition 

Our accounting support practice supports our clients in the processing of their accountable payable, accounts receivable, payroll and month-end accounting close. We extend their back office support team, working directly with client counterparts to enable their business to function. Our Accounting Support team must have high attention to detail, excellent client service skills and be geared toward continuous improvement. You will have the opportunity to see the finance and accounting operations of our diversified client businesses and grow into more senior roles at the firm.

Responsibilities

  • Assist with input and validation of accounts payable, accounts receivable, payroll and/or month-end close accounting entries and reconciliations
  • Interpret and understand client records and financial statement information to be able to translate into the preparation of the monthly financial statements
  • Work collaboratively with MCM engagement team members and practice leadership to process transactions and prepare supporting documentation
  • Work directly with client counterparts to gather required information, understand documentation and seek approvals
  • Understand leading practices and bring better practices to client engagements across all functional areas supported

Preferred Qualifications

  • Associate’s or Bachelor’s degree in Accounting or related field
  • Strong desire to learn and high degree of intellectual curiosity
  • Ability to take constructive feedback and strive to improve
  • Excellent analytical, communication, and interpersonal skills
  • Strong technical aptitude and ability to absorb information
  • Demonstrated project and time management capabilities
  • Strong Microsoft Excel and other enabling finance and accounting technologies (e.g. Oracle, NetSuite, SAP, Workday, QuickBooks) skills
  • Ability to work efficiently and effectively in a team environment and with client counterparts

Role Definition 

Our accounting practice supports our clients in the processing of their accountable payable, accounts receivable, payroll and month-end accounting close. We extend their back office support team, working directly with client counterparts to enable their business to function. Our Accounting Support team must have high attention to detail, excellent client service skills and be geared toward continuous improvement. You will have the opportunity to see the finance and accounting operations of our diversified client businesses and grow into more senior roles at the firm.

Responsibilities

  • Assist with input and validation of accounts payable, accounts receivable, payroll and/or month-end close accounting entries and reconciliations
  • Interpret and understand client records and financial statement information to be able to translate into the preparation of the monthly financial statements
  • Work collaboratively with MCM engagement team members and practice leadership to process transactions and prepare supporting documentation
  • Work directly with client counterparts to gather required information, understand documentation and seek approvals
  • Understand leading practices and bring better practices to client engagements across all functional areas supported

Preferred Qualifications

  • Associate’s or Bachelor’s degree in Accounting or related field
  • 3-10 years of professional experience in accounting support roles
  • Strong desire to learn and high degree of intellectual curiosity
  • Ability to take constructive feedback and strive to improve
  • Excellent analytical, communication, and interpersonal skills
  • Strong technical aptitude and ability to absorb information
  • Demonstrated project and time management capabilities
  • Strong Microsoft Excel and other enabling finance and accounting technologies (e.g. Oracle, NetSuite, SAP, Workday, QuickBooks) skills
  • Ability to work efficiently and effectively in a team environment and with client counterparts

Role Definition 

Our accounting support practice supports our clients in the processing of their accountable payable, accounts receivable, payroll and month-end accounting close. We extend their back office support team, working directly with client counterparts to enable their business to function. Our Accounting Support team must have high attention to detail, excellent client service skills and be geared toward continuous improvement. You will have the opportunity to see the finance and accounting operations of our diversified client businesses and grow into more senior roles at the firm.

Responsibilities

  • Oversight and responsibility for the input and validation of accounts payable, accounts receivable, payroll and/or month-end close accounting entries and reconciliations
  • Interpret and understand client records and financial statement information to be able to translate into the preparation and validation of the monthly financial statements
  • Work collaboratively with MCM engagement team members and practice leadership to process transactions and prepare supporting documentation
  • Work directly with client counterparts to gather required information, understand documentation and seek approvals
  • Understand leading practices and bring better practices to client engagements across all functional areas supported
  • Provide client engagement and team member oversight, including development of our staff

Preferred Qualifications

  • Bachelor’s or Master’s degree in Accounting or related field
  • 5+ years of professional experience in accounting role or a related field
  • An active Certified Public Accountant (CPA) license
  • Strong desire to learn and high degree of intellectual curiosity
  • Ability to take constructive feedback and strive to improve
  • Excellent analytical, communication, and interpersonal skills
  • Strong technical aptitude and ability to absorb information
  • Demonstrated project and time management capabilities
  • Strong Microsoft PowerPoint, Excel, Word and other enabling finance and accounting technologies (e.g. Oracle, NetSuite, SAP, Workday, QuickBooks) skills
  • Ability to work efficiently and effectively in a team environment and with client counterparts
  • Proven people leader, developer and mentor

Business Advisory

Role Definition 

Our business advisory practice supports our clients in architecting and executing their transformation agenda. Work includes current statement assessment, benchmarking, future state Target Operating Model development, detailed process and technology design and deployment. A good business advisory professional must be able to gather information, synthesize data into recommendations, understand leading practices, create clear and understandable client deliverables and have outstanding interpersonal and communication skills. Our Business Advisory team must have high attention to detail, excellent client service skills and be geared toward continuous improvement. You will have the opportunity to see the finance and accounting operations of our diversified client businesses and grow into more senior roles at the firm.

Responsibilities

  • Assist with data collection, process and technology documentation, organization role mapping and benchmarking
  • Create client deliverables that detail the future state Target Operating Model, roadmap and business case
  • Conduct detailed client interviews, gather requirements and manage stakeholders across a program
  • Work collaboratively with MCM engagement team members and practice leadership to prepare client deliverables and supporting documentation
  • Understand leading practices and bring better practices to client engagements across all functional areas supported

Preferred Qualifications

  • Bachelor’s degree in Accounting or related field
  • Strong desire to learn and high degree of intellectual curiosity
  • Ability to take constructive feedback and strive to improve
  • Excellent analytical, communication, and interpersonal skills
  • Strong technical aptitude and ability to absorb information
  • Demonstrated project and time management capabilities
  • Strong Microsoft PowerPoint, Excel, Word and other enabling finance and accounting technologies (e.g. Oracle, NetSuite, SAP, Workday, QuickBooks) skills
  • Ability to work efficiently and effectively in a team environment and with client counterparts

Role Definition

Our business advisory practice supports our clients in architecting and executing their transformation agenda. Work includes current statement assessment, benchmarking, future state Target Operating Model development, detailed process and technology design and deployment. A good business advisory professional must be able to gather information, synthesize data into recommendations, understand leading practices, create clear and understandable client deliverables and have outstanding interpersonal and communication skills. Our Business Advisory team must have high attention to detail, excellent client service skills and be geared toward continuous improvement. You will have the opportunity to see the finance and accounting operations of our diversified client businesses and grow into more senior roles at the firm.

Responsibilities

  • Assist with data collection, process and technology documentation, organization role mapping and benchmarking
  • Create client deliverables that detail the future state Target Operating Model, roadmap and business case
  • Conduct detailed client interviews, gather requirements and manage stakeholders across a program
  • Work collaboratively with MCM engagement team members and practice leadership to prepare client deliverables and supporting documentation
  • Understand leading practices and bring better practices to client engagements across all functional areas supported

Preferred Qualifications

  • Bachelor’s degree in Accounting or related field
  • 3-5 years in business advisory or related field
  • Strong desire to learn and high degree of intellectual curiosity
  • Ability to take constructive feedback and strive to improve
  • Excellent analytical, communication, and interpersonal skills
  • Strong technical aptitude and ability to absorb information
  • Demonstrated project and time management capabilities
  • Strong Microsoft PowerPoint, Excel, Word and other enabling finance and accounting technologies (e.g. Oracle, NetSuite, SAP, Workday, QuickBooks) skills
  • Ability to work efficiently and effectively in a team environment and with client counterparts

Role Definition

Our business advisory practice supports our clients in architecting and executing their transformation agenda. Work includes current statement assessment, benchmarking, future state Target Operating Model development, detailed process and technology design and deployment. A good business advisory professional must be able to gather information, synthesize data into recommendations, understand leading practices, create clear and understandable client deliverables and have outstanding interpersonal and communication skills. Our Business Advisory team must have high attention to detail, excellent client service skills and be geared toward continuous improvement. You will have the opportunity to see the finance and accounting operations of our diversified client businesses and grow into more senior roles at the firm.

Responsibilities

  • Lead the data collection, process and technology documentation, organization role mapping and benchmarking
  • Take responsibility for client deliverables that detail the future state Target Operating Model, roadmap and business case
  • Conduct detailed client interviews, gather requirements and manage stakeholders across a program
  • Understand leading practices and bring better practices to client engagements across all functional areas supported

Preferred Qualifications

  • Bachelor’s degree in Accounting or related field
  • 5+ years in business advisory or related field
  • Strong desire to learn and high degree of intellectual curiosity
  • Ability to take constructive feedback and strive to improve
  • Excellent analytical, communication, and interpersonal skills
  • Strong technical aptitude and ability to absorb information
  • Demonstrated project and time management capabilities
  • Strong Microsoft PowerPoint, Excel, Word and other enabling finance and accounting technologies (e.g. Oracle, NetSuite, SAP, Workday, QuickBooks) skills
  • Ability to work efficiently and effectively in a team environment and with client counterparts
  • Proven people leader, developer and mentor

get started today