Registered Investment Advisor/ President at Karp and Associates - N/A, N/A, US
President/Owner
Contact John Karp