Joseph Schaar

Active Tempe, AZ Systems Development Engineer for First Solar, Inc.