Renewable Energy Procurement Analyst
Today
Portland, Oregon, United States
Subscribe to job alerts
Get a weekly digest of the latest climate jobs from thousands of companies in your inbox.
Job Description
Insight Global is seeking a Renewable Energy Procurement Analyst in Portland, OR. The role involves managing the procurement process, analyzing market trends, and developing strategies to acquire goods and services efficiently. Key competencies include vendor management, understanding RFPs, and contract compliance. Candidates should have a Bachelor's degree in a relevant field and 3-5 years of experience in procurement or supply chain management, preferably in energy or technology.
Job Summary:
The Procurement Analyst will be responsible for managing and optimizing the procurement process to ensure the timely and cost-effective acquisition of goods and services. This role involves analyzing market trends, developing procurement strategies, and collaborating with internal and external stakeholders to support our client's operational and strategic goals.
Key Competencies:
• Demonstrate a comprehensive understanding of vendor onboarding and management processes.
• Identify and describe key elements of an RFP and understand procurement’s role in the sourcing process.
• Familiarity with key elements of a contract, including vendor compliance/deliverables, payment terms, and owner deliverables.
• Understand the core elements of a requisition and the role a procurement agent plays in processing a requisition into a Purchase Order (PO).
• Comfortable with reviewing contracts to identify vendor compliance/deliverables, payment terms, and owner deliverables.
• Ability to support business operations by running reports, proposing and supporting streamlining processes, or preparing flowcharts from outline form.
Qualifications:
• Bachelor's degree in Business Administration, Supply Chain Management, or a related field. A Master's degree or relevant certification (e.g., CPSM, CIPS) is a plus.
• Minimum of 3-5 years of experience in procurement, supply chain management, or a related field, preferably within the energy or technology sectors.
Insight Global
|
More Analysis / Business / Strategy jobs in climate
Today
Little Rock, United States
Today
Little Rock, United States
Today
Los Angeles, United States
Senior Analyst, Energy Procurement
Today
San Francisco, United States
Today
Jersey City, United States

Today
Wall Township, United States
Senior Business Analyst - Banking
Today
Jersey City, United States

Consultancy at IUCN February 2025
Today
Nairobi, Kenya

Today
Little Rock, United States

Environmental Economist - Economic Policy Analyst
Today
Stillwater, United States

Today
Buffalo, United States
Today
United Kingdom
Today
Portland, United States
Today
Denver, United States

1 Day ago
Hackett, United States
1 Day ago
Pune, India

1 Day ago
Boston, United States
Other jobs at Insight Global
4 Months ago
Arlington, United States
4 Months ago
New Orleans, United States
4 Months ago
Pittsburgh, United States
4 Months ago
Omaha, United States
3 Months ago
Boise, United States
3 Months ago
Birmingham, United States
3 Months ago
Kansas City, United States
3 Months ago
New Orleans, United States