
1001 - 5000 employees
We are a leading North American infrastructure company connecting customers and markets to affordable and reliable sources of energy.
🕒 April 29
1001 - 5000
Senior Business Development Manager responsible for driving growth across direct customers and brokers in New Jersey. Collaborating with internal teams for sales performance and customer satisfaction.