Sign In
Get Clay Free →

Suggestions

    Ellen Coholan

    Senior Human Resources Analyst at Duck Creek Technologies

    Ellen Coholan is a professional with a strong background in Human Resources, specializing in recruitment and data analysis.

    She holds a Bachelor of Arts (B.A.) degree from Boston College and has also completed a Bachelor's Degree program at Univeridad Carlos III de Madrid, showcasing her diverse academic background.

    Currently, Ellen serves as a Senior Human Resources Analyst at Duck Creek Technologies, where she excels in analyzing HR data and implementing strategic initiatives.

    Her previous role at Duck Creek Technologies was as a Recruiting Coordinator, where she demonstrated her expertise in talent acquisition and management.

    Ellen's educational achievements and professional experience highlight her dedication and proficiency in the field of Human Resources.

    E
    Add to my network

    Location

    Boston, Massachusetts