JOB SUMMARY: This position is part of the Office of Science - ORNL Site Office, Department of Energy. As a Lead Business Specialist, you will serve as a SME in business and financial management for OSO, as well as providing direct support to the Division and Leadership. MAJOR DUTIES: As a Lead Business Specialist, you will: Serve as a broad resource across wide areas of knowledge and processes, including general business functions and detailed knowledge of complex subjects otherwise crossing several areas/disciplines within the organization. Perform key aspects of OSO's fiduciary duties, assists in development of strategic direction for the laboratory and site office, and evaluates federal and contractor risks and liabilities. Evaluate the effectiveness of divisional operations in terms of mission accomplishment; quality and quantity standards; procedural, policy, and regulatory compliance; and business/contract-related competence. Articulate and communicate to the team the assignment, project, problem to be solved, actionable events, milestones, and/or program issues under review, and deadlines and timeframes for completion. Provide recommendations and feedback to Senior Leadership on contract administration, contract compliance, contract performance, and general business areas, as well as stewardship of the Business Division. IMPORTANT: Click the 'Apply for this job' button to view a complete job description.