job summary: An established and fast-growing consumer-focused company is seeking a Senior Financial Analyst to join its lean and collaborative finance team. This hybrid role will support the CFO directly and play a critical role in budgeting, forecasting, financial modeling, and reporting across multiple business channels. This is an ideal opportunity for a hands-on finance professional who thrives in high-growth, entrepreneurial environments and wants to make a real impact in a small but expanding finance department. location: Flower Mound, Texas job type: Permanent salary: $140,000 - 146,000 per year work hours: 8 to 5 education: Bachelor's degree experience: 5 Years responsibilities: Lead budgeting, forecasting, and annual planning processes. Build and maintain financial models to support key business decisions. Analyze company performance and deliver actionable insights to leadership. Develop and maintain dashboards and reports that communicate financial results and trends. Collaborate across departments to align finance with operational and strategic goals. Support the ongoing development of reporting tools and systems. qualifications: 5+ years of experience in FP&A, corporate finance, or a related area. Strong analytical and modeling skills, with a solid understanding of P&L management. Bachelor's degree in Finance, Accounting, Business Analytics, or related field. Experience working independently and cross-functionally in fast-paced environments. Proficiency in financial systems; comfort with tools such as NetSuite, Oracle, or similar. Familiarity with dashboard tools like Power BI or Tableau is a plus, but not required. Experience in multi-channel, product-based industries (e.g., retail, ecommerce, consumer) is helpful but not required. skills: FP&A / Modeling, Budgeting Forecasting & Management Reporting Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.At Randstad, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact HRsupport@randstadusa.com. Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad offers a comprehensive benefits package, including health, an incentive and recognition program, and 401K contribution (all benefits are based on eligibility). This posting is open for thirty (30) days.