Penumbra
Penumbra
Alameda, CA, United States
Alameda United States
Employees:
1,600
Market Cap:
$4.45 billion
Revenue:
$333.88 million
Net Income:
$15.89 million
Founded:
2004

The umbra, penumbra and antumbra are three distinct parts of a shadow, created by any light source after impinging on an opaque object. For a point source only the umbra is cast. Wikipedia

Penumbra
Are you from Penumbra?
Alameda, CA, United States
Alameda United States

The umbra, penumbra and antumbra are three distinct parts of a shadow, created by any light source after impinging on an opaque object. For a point source only the umbra is cast. Wikipedia

Employees:
1,600
Market Cap:
$4.45 billion
Revenue:
$333.88 million
Net Income:
$15.89 million
Founded:
2004

9 jobs at Penumbra

Jobs in