at McGregor & Company, LLP

Inspired by What Matters Most

McGregor & Company believes in the investment of their employees. We pride ourselves on creating an atmosphere that focuses on a work/life balance, while providing our clients with superior service. We give our employees the opportunity to grow both personally and professionally. We are devoted to providing the essential tools needed for the advancement and development of our employees. The vast majority of our partners began their careers with us demonstrating our continued commitment to the future.

Career Paths to Success

One of the most important advantages of working at McGregor & Company, LLP is that we understand that professionals want a clear career path. We make every effort to provide our staff with opportunities to build their expertise. We also realize that each person’s aspirations and career goals are unique and we strive to provide a variety of means to ensure those needs are met.

Opportunities Built with You in Mind

With this support, we nurture your continued learning which provides opportunities for continued challenges throughout your career. Our staff has regular interaction with our clients and enjoys the rewards of challenging work. The skills and experiences you gain are invaluable. Below are some examples of our accounting positions, their requirements and the possible progression of your career.

Business Services Department Manager


  • BS/BA Degree in Accounting or related field
  • 5+ years bookkeeping experience in a multi-client environment
  • Proficiency with QuickBooks Desktop & QuickBooks Online
  • Knowledge of various accounting software (Accounting CS highly desired)
  • 2+ years management experience managing 3 or more employees
  • Possess high level of technical proficiency
  • Possess strategic planning skills to evaluate business trends and makes recommendations to improve operation efficiencies
  • Possess leadership skills


  • Handles Request for Proposals (RFPs) as needed for potential new clients as requested by partners
  • Responsible for training and staff development
  • Subject Matter Expert (SME) for the department
  • Performs HR functions such as hiring, corrective action, and termination of staff under direct supervision in conjunction with supervisory partner
  • Ensures that the department has adequate and suitable resources to complete assigned tasks
  • Oversees departmental workload, manages and assigns clients as needed
  • Ensures departmental deadlines are met with the highest degree of accuracy
  • Performs other duties as assigned
Staff Accountant

  • Bachelor’s degree in accounting or finance


  • Prepare clear, concise & neat workpapers with definitive conclusions as well as meaningful, well-written recommendations for inclusion in client correspondence
  • Identify issues & apply accounting principles
  • Perform other job related duties as necessary
Senior Staff Accountant

  • CPA Certification
  • 2 or more years qualifying public accounting experience
  • Demonstrate strong analytical, technical & auditing skills
  • Demonstrate ability to complete assigned tasks accurately


  • Plan & perform engagements
  • Prepare financial statements
  • Develop corporate tax returns
  • Suggest improvements in clients’ Internal Controls
  • Respond to clients in a timely manner
  • Train and develop staff accountants
  • Participate in recruitment of new & experienced staff
  • Possess strong oral & written communication skills, effective listening skills
  • Possess effective analytical & problem solving abilities
  • Attend professional development & networking events
  • Demonstrate ability to meet deadlines
  • Perform other job related duties as necessary

  • Possess high level of technical proficiency
  • Possess excellent analytical, technical & auditing skills including proficiency in US GAAP and GAAS
  • Demonstrate ability to complete engagements, prepare complex financial statements & disclosures & prepare file documentation for review by partner
  • Demonstrate ability to coordinate & manage multiple engagements & competing priorities & meet deadlines
  • Possess competent communciation & presentation skills


  • Plan & perform engagements
  • Supervise engagement staff
  • Identify issues & recommend creative solutions to complex client issues
  • Coach & develop staff’s understanding of our business & the general business world
  • Pursue opportunities to provide additional service, pursue leads & retain clients
  • Oversee the efforts of multiple client engagements with the ability to manage & budget time & resources
  • Maintain active communication with clients to manage expectations, ensure satisfaction
  • Recruit new & experienced staff
  • Participate in professional and/or civic organizations to enhance networking opportunities
  • Perform other job related duties as necessary
Senior Manager

  • Possess high level of expertise in one or more specialized industry groups, but still able to perform effectively in many areas
  • Demonstrate experience in practice development & business development


  • Plan & perform engagements
  • Supervise large engagements, direct & control engagement planning
  • Participate in personnel scheduling, audit workpaper & tax return review
  • Research & consult on complex audit issues
  • Play a key role in future business generation & continued development of client base & identify future client needs and new business opportunities
  • Exemplify excellent leadership ability
  • Develop & maintain strong business relationships with individual clients & appropriate financial officers
  • Participate in billing & collection process
  • Serve as mentor & role model & participate in development of staff
  • Participate in professional and/or civic organizations to enhance networking opportunities
  • Perform other job related duties as necessary

Ready to Join Our Team?

We are an equal opportunity employer offering a comprehensive and competitive salary and benefits package. and we are always looking for the right individuals for our firm. Interested accountants (CPA or eligible to sit for CPA exam), bookkeepers (experienced in full charge bookkeeping) and interns (accounting majors) should submit their resumes via the form below.

Apply Now

For Every Financial Need
How We Can Help

Tax Services

From planning to preparing and filing, we assist every step of the way. Even if you’ve gotten off track, we are here to make it right.

Learn more »

Business Services

Depending upon the size and financial sophistication of your organization, outsourcing your business accounting services will save you time and money.

Learn more »

Audit & Assurance Services

We assist with assurance and reporting requirements placed upon many entities such as nonprofits, government agencies, and other organizations.

Learn more »

Individual Services

We assist with assurance and reporting requirements placed upon many entities such as nonprofits, government agencies, and other organizations.

Learn more »

Let’s Talk
Contact Us

Get Started