Born and raised in Germany, L... - New Horizon Security Office Photo | Glassdoor