The role of Director, Deal Architecture and Governance at Leica Biosystems is a critical position that intertwines strategic innovation with meticulous execution. Situated within the Commercial team, this role demands a blend of analytical acumen and creative problem-solving to navigate the complexities of high-value commercial proposals. This critical leadership position will lead the strategic development and execution of complex, high-value commercial proposals across North America. The role will partner closely with Sales, Finance, Pricing, Contracts, and Legal to shape compelling, customer-centric deal structures that drive revenue growth while ensuring compliance and profitability. As a key member of the Commercial Leadership Team, this position is responsible for optimizing our pricing models, improving deal velocity, and overseeing the Deal Design Team functional day-to-day operations and performance.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
Bachelor's degree
Number of Employees
5,001-10,000 employees