bp energy Jobs in richford,vt - 607