DeRosa Advisors Share DeRosa Advisors provides strategic and project transaction advisory services in the renewable energy industry. Consultant Address 126 27th Ave San Francisco California