McGill St Laurent

Pittsburgh, Pennsylvania, USA
158 Total Employees
Year Founded: 2009

Jobs at Similar Companies

Similar Companies Hiring

Marketing Tech • Machine Learning • Digital Media • Big Data Analytics • Analytics • Agency • AdTech
3 Offices
68 Employees
Marketing Tech • Digital Media • AdTech
New York, NY
2157 Employees
Marketing Tech
US
Jobs at McGill St Laurent

Search the 2 jobs at McGill St Laurent

5 Days Ago
Montréal, QC, CAN
Marketing Tech
The Lead Generation Specialist at CWP Energy Solutions is responsible for generating and qualifying leads in the renewable energy sector, building relationships with decision-makers, developing sales pitches, managing the sales process, and contributing to a culture of innovation and improvement in the company.
19 Days Ago
Pittsburgh, PA, USA
Marketing Tech
As a Senior Engineer on the Power Flow team at CWP Energy, you will operate and enhance Power Flow models to assist in trading activities, analyze large datasets to model key market fundamentals, predict pricing trends, and mentor Junior Analysts.