Jo Covington

Active Burlingame, CA Secretary for Proterra Inc