Management Consulting - New York, New York, United States
Jim Villa Showroom is a management consulting company based out of 263 11th Avenue, 4FL, New York, Germany.