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.
Sign up to view 4 direct reports
Get started