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.
This person is not in the org chart