Karen Long

Managing Director, KCK Group

Karen Long

Managing Director, KCK Group

Biography