Sherri Scott

Manager, U.S. Business Development

Sherri is Manager of Business Development for the U.S. focused on customer care and business development.

Read more

Guilherme Figueiredo, MSc.

Project Manager/Consultant (US and Latin America)

Guilherme is a Project Manager / Consultant based in São Paulo, SP, Brazil with eight years of experince in contaminated site management..  

Read more