Claire Pella is currently working as a Social Media Manager at ELOISE since June 2022. Previously, Claire held the title of Marketing Communications at Ted Pella Inc. since June 2006. Claire has a background in microscopy & scientific tools, specializing in various fields such as Agriscience, Biochemistry, and Nanotechnology. Claire is a graduate of Simpson University.
Sign up to view 0 direct reports
Get started