Nathan Sloan

Chief Operating Officer at Vaughan Nelson Investment Management

Nathan Sloan is currently the Chief Operating Officer at Vaughan Nelson Investment Management, holding previous roles as Director of Operations at the same company. Nathan graduated from Texas A&M University with a Bachelor's degree in Management Information Systems.

Links

Timeline

  • Chief Operating Officer

    September, 2023 - present