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


Org chart

Sign up to view 4 direct reports

Get started