Sign In
Get Clay Free →

Suggestions

    Ellen D. Kiehl

    Director, Corporate Communications

    Ellen Kiehl is a highly accomplished communications professional with diverse experience in strategic communication, marketing, and public relations. She holds a Bachelor's Degree in Strategic Communication from Texas Christian University, where she also completed a minor in Business. Ellen has honed her skills in the industry by working with various firms, including Edelman and Affirm, Inc., where she has held senior-level managerial roles.

    At Affirm, Ellen worked for four years, managing communications and leading the implementation of the company's global communications campaigns. She has also served on the board of directors of the Public Relations Society of America, San Francisco Bay Area Chapter (PRSA SF Bay Area). Ellen is currently the Head of Communications at Step, where she oversees the company's communication strategies.

    In addition to her academic degrees, Ellen also studied Italian language, international marketing, and media at Istituto Lorenzo de' Medici, making her well-versed and experienced in cross-cultural communications. Ellen has also been involved in various community initiatives, including volunteering at Gateway to Hope and managing volleyball league games at Catholic Youth Camp.

    To summarize, Ellen Kiehl is a skilled and experienced communications professional with a solid background in marketing, public relations, and strategic communication.

    Highlights

    Udemy Appoints Rob Rosenthal as Chief Revenue Officer
    Udemy Welcomes Stacey Zolt Hara to Leadership Team

    Related Questions

    What is Ellen D. Kiehl's background before joining Udemy?
    How long has Ellen D. Kiehl been with Udemy?
    What are Ellen D. Kiehl's main responsibilities at Udemy?
    Has Ellen D. Kiehl worked in any other major companies before Udemy?
    What specific achievements has Ellen D. Kiehl accomplished at Udemy?
    Ellen D. Kiehl
    Ellen D. Kiehl, photo 1
    Ellen D. Kiehl, photo 2
    Get intro to Ellen D.
    Add to my network

    Location

    San Francisco Bay Area