emacdermid

Ellen MacDermid

Bio

California native who has worked in high-tech marketing/communications since my first job out of college.