Lora Yakugova

Active New York, NY Chief Executive Officer for Orchidea L&L Inc.