Richard Icklan

Active New York, NY Chief Executive Officer for Lex Terrae Ltd.