WRB Serra Partners is investing in renewable energy and other sustainable infrastructure in the Caribbean and Latin America. Our partner group is comprised of professionals with successful investment, operating, development, and capital markets experience in these sectors. WRB Serra is targeting equ... Read more
This company has no org chart yet
This company has no teams yet
This company has no offices yet