immoviewer Welcomes New CEO
immoviewer Announces Appointment of New CEO Jeff Turner Named Chief Executive Officer For Immediate Release BERLIN, GERMANY – September 22, 2017 – immoviewer, the European market leader in 3-D virtual tour technology, has announced the appointment of Jeff Turner as their new North