Personal Details

Lennard Balluch

Lennard Balluch

NYU Stern School of Business

152 Cornelia Street 2
New York, NY 11221

+49 0176 24524527

Firm Details

NYU Stern School of Business

Geography:
Year Firm Established:
Turnaround Professionals:
Industries the Firm Serves:

Chapters