W.S. (Walter) Stackler| Shelter Rock


Adviser/Consultant

45 Rockefeller Plaza
Suite 1970 10111
United States

+1 646-768-2051

+1 347-210-3957

walter.stackler@shelterrock.com


Managing Partner

+1 646-768-2051

Professionals working for this organisation