Ted Smudde

Managing Director at Candulor USA Inc.