Alice Palmer's Location
San Francisco, California, United States
Alice Palmer's Skills
Alice Palmer's Summary
Alice Palmer, based in San Francisco, California, United States, is currently a Sales at Recom Corporation. With a robust skill set that includes Solar PV, International Logistics, Business Strategy, Sustainability, Photovoltaics and more, Alice Palmer contributes valuable insights to the industry.