The StoryTechMontage company (STM) specializes in developing high quality construction and engineering solutions. Located in St. Petersburg, Russia. Design by Fenneco