Petra Waggoner has a Bachelor of Science in Environmental Science from Rochester Institute of Technology. Petra has experience working as a Technical Support Scientist at EnviroLogix, where Petra provides technical support for customers and internal employees. Prior to that, Petra worked as a Sales Lead at ANN INC and as a Customer Service Associate at Walgreens. In addition, Petra has experience as a Housekeeper at the Diocese of Buffalo, a Research Assistant at Rochester Institute of Technology, a Student Scheduler, and a Student Organizer at Greenpeace.
Sign up to view 0 direct reports
Get started