PENA LUIS C.

PrivateCIK: 1620548
Location

REDWOOD CITY, CA

DERMIRA, INC.
PositionChief Development Officer
TenureSince Aug 2018
Holdings
EVOMMUNE, INC.
PositionPresident & CEO
TenureSince Nov 2025
Holdings