General Information

Job Title
Revenue & Billing Assistant
Job ID
102193
Work Areas
Finance
Employment Type
Permanent Full-Time
Location(s)
Mexico City

Description & Requirements

WHAT MAKES US A GREAT PLACE TO WORK
We are proud to be consistently recognized as one of the world’s best places to work. We are currently the top ranked consulting firm on Glassdoor’s Best Places to Work list and have earned the #1 overall spot a record seven times. Extraordinary teams are at the heart of our business strategy, but these don’t happen by chance. They require intentional focus on bringing together a broad set of backgrounds, cultures, experiences, perspectives, and skills in a supportive and inclusive work environment. We hire people with exceptional talent and create an environment in which every individual can thrive professionally and personally.

WHO YOU’LL WORK WITH
You’ll join our Revenue team supporting the Private Equity Group (PEG), especially across North America. This team plays a critical role in Bain’s financial operations—ensuring accurate expense reconciliation, revenue tracking, and invoice processing. You’ll collaborate closely with the finance colleagues and client-facing teams to keep revenue processes smooth and compliant across a high volume of cases.

WHERE YOU’LL FIT WITHIN THE TEAM
As the dedicated Revenue & Billing Assistant in Mexico, you will act as the central point of contact for all revenue-related processes in the region. You’ll partner with local and regional stakeholders, including the Boston-based Revenue team, to ensure that all client and internal transactions are tracked, reconciled, and executed with precision.

WHAT YOU’LL DO

  • Manage expense reconciliation for projects, including reviewing estimated and incurred expenses and issuing refunds or corrections when needed
  • Prepare and generate client invoices based on project-level financial activity
  • Own the monthly billing summary process, ensuring accuracy and timeliness across all submissions
  • Track and manage budget allocations for team events, including future-year projections
  • Collect and validate Statements of Work (SOWs) and ensure proper documentation is stored and maintained
  • Liaise with clients to set Bain up as a vendor and facilitate payment processing
  • Coordinate with internal teams to ensure expenses and revenue are correctly assigned to appropriate case codes
  • Support process improvement efforts to streamline billing and revenue operations

ABOUT YOU

  • Bachelor’s degree awarded in Finance, Accounting, Mathematics, Physics, or Economics
  • 1–3 years of relevant experience in finance, revenue operations, analytics, billing/invoicing or Accounts Receivable
  • Strong computer skills, including Word, Excel, PowerPoint, financial systems
  • Ability to manage confidential information with professionalism
  • Strong analytical, organizational, decision-making, and problem-solving skills
  • Ability to work independently with senior level management
  • Strong interpersonal skills and customer-service mindset
  • Advanced English

Nice to Have (can be trained)

  • Professional services/consulting environment experience
  • Experience with SAP
  • Exposure to AR, invoicing, or revenue management processes
     

This role follows a hybrid model, requiring in-office presence at least 3 days per week.