Lead Business Analyst (Customer Engagement) at Clean Energy – Newport Beach | Jobyssey