Sandia Energy > Programs > Electric Grid > Renewable Energy and Distributed Systems Integration > Key Personnel Program Staff Contact an expert within Sandia’s Renewable and Distributed Energy Systems Program. NamePositionE-MailPhoneCynthia BresloffMember, Technical Staffcjbresl@sandia.gov505-526-4988Robert BroderickPrincipal Member, Technical Staffrbroder@sandia.gov505-844-8161Rachid Darbali-ZamoraSenior Member, Technical Staffrdarbal@sandia.gov505-844-1660Andrew DowMember, Technical Staffardow@sandia.gov505-966-6010John EddyPrincipal Member, Technical Staffjpeddy@sandia.gov505-284-1642Summer FerreiraManager, Renewable Energy and Distributed Systems Integrationsrferre@sandia.gov505-844-4864Jack FlickerPrincipal Member, Technical Staffjdflick@sandia.gov505-284-6810Brooke Marshall GarciaPrincipal Member, Technical Staffbmgarc@sandia.gov505-284-8358Nicholas GuruleMember of Technical Staffnsgurul@sandia.gov505-850-5747Thad HainesSenior Member, Technical Staffjthaine@sandia.gov505-280-0950Clifford HansenDistinguished Member, Technical Staffcwhanse@sandia.gov505-284-1643Olga HartPrincipal Member, Technical Staffoehart@sandia.gov480-313-4942Shamina Hossain-McKenziePrincipal Member, Technical Staffshossai@sandia.gov505-844-7554Jay JohnsonPrincipal Member, Technical Staffjjohns2@sandia.gov505-284-9586Matthew LavePrincipal Member, Technical Staffmlave@sandia.gov925-294-4676Andrea MammoliPrincipal Member, Technical Staffaamammo@sandia.gov505-379-3129Emily MoogMember, Technical Staffermoog@sandia.gov505-844-9261Ifeoma OnunkwoSenior Member, Technical Staffionunkw@sandia.gov505-284-3255Jimmy QuirozMember, Technical Staffjequiro@sandia.gov505-284-5391Craig RodinePrincipal Member, Technical Staffcrrodin@sandia.gov505-218-0244Michael RoppPrincipal Member, Technical Staffmeropp@sandia.gov505-845-6576Amanda WachtelPrincipal Member, Technical Staffawachte@sandia.gov505-844-1962William F. ViningMember, Technical Staffwfvinin@sandia.gov505-917-9428 Support Staff NamePositionE-MailPhoneRoy LopezPrincipal Technologistroylope@sandia.gov505-284-3468 .