People management for the global Commercial Risk team
Play a key role in the global Commercial Operations Leadership team
Provide oversight and Governance in the execution of contracts and underwriting
Act as domain and subject matter export for Contracting, Commercial, and Technical Risk
Develop, maintain, and execute a robust risk review and delegation of authority process
Validate risk and reward balance
Provide people leadership and guidance to the Insurance Risk Manager
Establish a robust framework for deal and risk review
Maintain an overview of global deal approval status
Requirements
Bachelor's degree from accredited university
Extensive (equivalent to 15+/- years) commercial/sales experience with capital equipment sales/commercial operations in the energy sector, or equivalent knowledge/experience
Strong people leader skill managing a large diverse team
Strong oral, written, and presentation skills
Ability to handle fast-paced demanding dynamic commercial role
Strong interpersonal leadership skills, influencing skills, ambition, and self-confidence
Strong risk and underwriting experience
Strong contractual/legal understanding of large energy project equipment contracting including Services and After-market
Broad energy markets, energy construction/logistics, and energy project financing understanding
Benefits
Healthcare benefits include medical, dental, vision, and prescription drug coverage
Access to a Health Coach, a 24/7 nurse-based resource
Access to the Employee Assistance Program, providing 24/7 confidential assessment, counseling, and referral services
Retirement benefits include the GE Retirement Savings Plan
A tax-advantaged 401(k) savings opportunity with company matching contributions
Tuition assistance
Adoption assistance
Paid parental leave
Disability insurance
Life insurance
Paid time-off for vacation or illness
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.