Director at Kiniksa Pharmaceuticals International · Director at CASTLE BIOSCIENCES. Filing since 5 Mar 2026. CIK 0001337798