
Posted 9 days ago
Louisiana Light Source Director
Louisiana State University
Requirements
Bachelor's degree in scientific or engineering discipline, 7 years relevant experience, Experience in synchrotron science
About the role
Responsibilities
- Manage administrative infrastructure, technical and scientific staff, and research facilities to support diverse research projects.
- Oversee budget preparation, resource allocation, and strategic planning in coordination with the Office of Research and Economic Development.
- Serve as the principal ambassador and advocate for the facility's scientific vision at university, national, and international levels.
- Lead efforts to secure funding and coordinate research projects with federal agencies, state agencies, and industry partners.
- Coordinate interdisciplinary research between the synchrotron facility and various university colleges, departments, and external research entities.
Requirements
- Bachelor's degree in a relevant scientific or engineering discipline.
- 7 years of relevant professional experience.
- Demonstrated experience in synchrotron science.
Preferred Qualifications
- Ph.D. in a relevant scientific or engineering discipline.
- Proven record of accomplishment in science and/or engineering research.
- Demonstrated experience leading large organizations, research centers, or major initiatives.
- Proven success in securing and managing large-scale grants and contracts.
- Ability to communicate complex technical concepts to both technical and non-technical audiences.
Benefits
- Health, life, dental, and vision insurance.
- Retirement options and flexible spending accounts.
- Various leave options and paid holidays.
- Wellness benefits and employee discounts.
- Tuition exemption for qualified positions and training/development opportunities.
About the Company
Louisiana State University (LSU) is the flagship land, sea, and space-grant institution of Louisiana. The Louisiana Light Source (LLS), formerly known as the Center for Advanced Microstructures & Devices, is home to one of only six synchrotrons in the United States, supporting critical research in catalysis, biotechnology, materials science, and more.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeLouisiana Light Source Director
Louisiana State University · United States
