Margaret Vasquez

Head Of Permitting at Lonestar Solar Services

Timeline

  • Head Of Permitting

    Current role