Focuslight Switzerland is one of the leading manufacturers of high-end mic Technical Project Leader (Staff Engineer) Focuslight Switzerland is one