Teakwood Capital hires former Flowserve executive Sam Barrett

Share this