Massachusetts Green Jobs

MassHire JobQuest Logo

Job Information

Olympus Corporation of the Americas Finance Manager in Westborough, Massachusetts

Working Location: MASSACHUSETTS, WESTBOROUGH; Massachusetts, Boston

Are you looking for a company that cares about people’s lives and health, including yours? At Olympus, we help make people’s lives healthier, safer and more fulfilling, every day.

Let’s inspire healthier lives, together.

Job Description

Finance Manager will manage and enhance all financial valuation models and related processes that drive long-term investment decisions and growth of a global $2B Therapeutic Solutions Division (TSD). The incumbent will lead and/or support monitoring of detailed project investments and provide robust financial valuations to ensure the global new product development and operational improvement initiatives align with executive product portfolio decisions and Olympus Business Unit commitments. The incumbent will also collaborate cross-functionally to generate long range financial planning process for the TSD.

Job Duties

  • Manage and enhance various complex financial models for TSD Strategic Portfolio team. Become Subject Matter Expert on such financial models for the users globally.

  • Actively lead enhancements of software solution related to existing financial models to help drive improvements in forecasting accuracy, consistency, and controls globally for more robust prioritization of investments.

  • Lead end-to-end financial valuations of specific organic investment projects (for $2B Therapeutic Solutions Division) and/or M&A (for both global $6B Medical Business) working directly with Business Unit Leaders, Marketing Team, R&D Team, Business Development Team, and other third-party advisors.

  • Collaborate with TSD Finance team to create five-year financial planning and forecasting process inclusive of project (organic and inorganic) investments.

  • Partner with various functions to create analytical tools and standardized templates for easy inputs and output review that feed into five-year planning tool.

  • Provide business partnership to TSD R&D Head and Division Heads in managing investment portfolio

  • Apply analytical skills and financial skills to understand the consolidation of financial data for a global business with ability to spin the data in multiple views within a matrixed environment.

  • Support on adhoc projects that impact Portfolio Finance team.

Job Requirements


  • Bachelor's Degree in Finance, Accounting or Economics required, MBA or Masters’ preferred.

  • Minimum 6-7 years of relevant finance experience.

  • Must have experience support senior business partners.

  • Must have experience in supporting portfolio valuation and project prioritization.


  • Advanced knowledge of creating and managing complex financial models.

  • Advanced level user of MS Excel.

  • Ease with manipulating and interpreting financial data from multiple sources.

  • Critical thinking with strong problem-solving skills. Attention to detail with independent mind-set that ensures all product is generated with accuracy and completeness.

  • Skilled and highly motivated person, who can research, compile, analyze, report and present findings concisely.

We realize work isn’t just a job to you.

It’s a big part of your life, but not the only part. That’s why we offer competitive salaries, a robust 401(k) program, annual bonus program and comprehensive medical benefits, as well as tuition reimbursement, flexible schedules, parental and adoption leave, on-site services and Colleague Affinity Networks — so you can be ready for where life can take you.

Olympus requires all new hires to be “fully vaccinated” against COVID-19, as defined by the Centers for Disease Control and Prevention (CDC), on or before their first day of work. Individuals who have been offered employment who have a disability, medical condition, or sincerely-held religious belief that prevents them from being vaccinated against COVID-19 are required to request and be granted a reasonable accommodation prior to their first day of work.

Olympus is passionate about the solutions it creates for the medical, life sciences, and industrial equipment industries, as well as cameras and audio products. For more than 100 years, Olympus has focused on making people’s lives healthier, safer and more fulfilling by helping detect, prevent, and treat disease, furthering scientific research, ensuring public safety, and capturing images of the world.

Olympus Corporation of the Americas, a wholly owned subsidiary of Olympus Corporation, is headquartered in Center Valley, Pennsylvania, USA, and employs more than 5,500 employees throughout locations in North and South America. For more information, visit .

Olympus…True to You. True to Society. True to LIFE.

It is the policy of Olympus to extend equal employment and advancement opportunity to all applicants and employees without regard to race, color, national origin (including language use restrictions), citizenship status, religious creed (including dress and grooming practices), age, sex (including pregnancy, childbirth, breastfeeding, medical conditions related to pregnancy, childbirth and/or breastfeeding), gender, gender identity and expression, sexual orientation, marital status, disability (physical or mental) and/or a medical condition, genetic information, ancestry, veteran status or service in the uniformed services, and any other characteristic protected by applicable federal, state or local law.

Posting Notes: || United States (US) || Massachusetts (US-MA) || Westborough ||