Elena Bergougnou

Project Lead

I joined Stroud’s Calgary office in 2013 after graduating from Queen’s with B.S in Chemical Engineering. I was initially drawn to Stroud because I wanted exposure to different industries and the opportunity to constantly work on new, challenging problems, and in both regards I have not been disappointed...

View full profile.

Jess Levine


I’m originally from New Jersey, but I moved to New England when I joined Stroud in January 2017 after graduating with a B.S. in Chemical Engineering from Cornell University. Within a few weeks of starting, I was on-site with ownership over a project and a level of autonomy I never would have expected right out of college...