Lead Business Analyst - 18 month FTC

Lead Business Analyst - Energy company - 18 month FTC. Ensure that processes for business analysis align with the business' processes for portfolio management, management of change and supply chain management. Ensure that processes for business analysis align with business' processes for portfolio m...