MAKARA RICHARD

PrivateCIK: 1798130
Location

STAMDFORD, CT

TVARDI THERAPEUTICS, INC.
PositionVP, Head of Accting;Controller
TenureSince Dec 2019
Holdings