Share this Job
Apply now »

Lead BRM, Finance

Req ID:  5958



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

The Lead BRM creates, owns, and drives the global wide IT strategy for its assigned Business Domain, and is accountable and responsible for maximizing the value of the related IT investment made in this area.   The primary purpose of this role is to effectively stimulate, shape, manage and realize the business demand for the IT investment in its assigned Domain across all geographies and business units.


From the perspective of the executive business leaders, the Lead BRM is an advocate and the business unit's frontline representative to the IT organization. From the perspective of the IT organization, the Lead BRM is the IT organization's strategist, coordinator, chief advocate, marketer, and communicator. The Lead BRM should foster business customer intimacy in IT and continuously develop a symbiotic and aligned relationship with all the business stakeholders at Executive Level and below.

Job Duties

*Plan, develop, own, and drive a global wide IT strategy for the assigned Business Domain of Finance & Procurement.


* Foster, shape and manage the business demand for the IT investment in Finance & Procurement across all geographies and business units. Identify approaches to meet the business's needs, as well as the dependencies (both risks and opportunities) with other Domain BRM’s. Ensure that the prioritized demand is satisfyingly translated into valid IT solutions and clearly defined projects (right scoping and proper benefit definition).


* Communicate, coordinate, connect the business mission, plans and priorities to the application domains and related IT functions, and lobby the IT delivery organization(s) to plan and provide fitting support.


* Once projects are in flight, the BRM Head will be accountable to satisfy IT delivery across the Solution Delivery and Service Delivery organizations. After project completion, establish a learning & improvement review process to continuously enhance business value generation.


* Coach executive business stakeholders and their direct reports and continuously raise their digital literacy; enable them to articulate technology needs and requirements that will advance business performance.


* Establish and run an internal VoC process (Voice of Internal Customer) to evaluate levels of satisfaction with the IT service delivery and to identify improvements required in IT/Business Units in order to further increase the value delivered by IT projects and services.

Job Requirements


Bachelor’s Degree in Computer Science, Business Administration.

* Master’s degree in computer science, Business Administration (or equivalent and related experience preferred).


* Minimum 10 years of experience as a Global General Manager or Senior IT Consultant in the assigned Business Domain and related areas.


* Minimum 5 years of experience in the Medical industry (preferably 7-10 years), either in a Consulting Company or directly in a Life Science Healthcare Company.

Minimum 5 years of experience in value creation and demand planning activities.



BRM Institute Certification would be a plus


* Experience of Design Thinking, Value Stream Mapping, Business Capability modelling would be a plus.


* Strong working understanding of major business processes, key performance indicators, best-in-class practices, business, and technology trends in the assigned Business Domain.


* Solid understanding of the current and planned technical architecture, platforms and solutions that support the business, and a sound understanding of the broader technology environment.


* Experience of both solution consulting and implementation/support.


* Proven experience of new digital-driven customer solutions in the Medical industry would be a plus (e.g. AI for Computer Aided Diagnostics).

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) || Pennsylvania (US-PA) || Center Valley || 

Job Segment: Computer Science, Consulting, Technology

Apply now »