Ed Moran

Chief People Officer at Altisource

Ed Moran joined Altisource as our new Chief People Officer in March 2020. Prior to Altisource, Ed was Senior Vice President, Human Resources at Ocwen Financial Corporation after progressing through Human Resource leadership positions since joining Ocwen in 2006. He has also served in Human Resource leadership positions at Lucent Technologies and AT&T Bell Laboratories with a background in Learning and Development. He holds a Bachelor of Science in Business Administration from Widener University.

Timeline

  • Chief People Officer

    Current role

View in org chart