Number of Current Board & Advisor Roles 2
CB Rank (Person) 327,100
Dean Kehler is based out of New York, New York and is on the Board of Directors at NioCorp. Previously, he served as Managing Director and Vice Chairman of CIBC.
Number of Current Board & Advisor Roles 2
Dean Kehler holds 2 board and advisor roles as Board of Directors at NioCorp and Board Member at Celularity.
There is no recent news or activity for this profile.