Thomas  DeLuca

Thomas DeLuca

Chief Executive Officer - AMP Creditech Services Ltd.