Expert Industrial Designer and Product Developer Franco Lodato Joins Radiant Images as Chief Innovation Advisor
Dr. Franco Lodato, an experienced product designer and noted visionary, has joined Radiant Images as Chief Innovation Advisor, the company […]