North Castle Advisors LLC
Legal Name: NORTH CASTLE ADVISORS, LLC
Full Contact Details
North Castle Advisors LLC
914-273-6565
636-552-6565
Other Info
North Castle Advisors LLC is a New York-based Limited Liability Company that has been approved by the SEC since March 28, 2012. With one employee serving in an advisory role, the extent of its client base remains unknown.
Direct Owners
-
SETH JAY VARNHAGEN
MANAGER/CHIEF COMPLIANCE OFFICER owns 75% or more