Outside Marketing. High end products and a very interesting place to work.
Regional Sales Manager (Former Employee) – Farmingdale, NY – May 16, 2017
Leica is a world known company based in Heerbrugg, Switzerland. High end products and well known throughout their industry as an industry leader is survey and other services.