Steve Truan Appointed CEO of Nobelus