TREVOR SEBBEN
RECALL STRATEGIES, LLC
trevor@recallstrategies.com
5637239688
1862 CODY STREET, BETTENDORF, IA, 52722, 
1) ENEL NORTH AMERICA, INC. AND ITS AFFILIATES
2) INVENERGY LLC
3) NEW LEAF ENERGY INC.
Last Updated: March 17, 2024