Penumbra

Alameda, California, United States
Alameda United States
Employees:
1,500
Market Cap:
$2.88 billion
Revenue:
$263.16 million
Net Income:
$13.01 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
Alameda, California, United States
Alameda United States
Employees:
1,500
Market Cap:
$2.88 billion
Revenue:
$263.16 million
Net Income:
$13.01 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

4 jobs at Penumbra

Jobs in