Leo Chen is the Managing Director - Head of Asia of Calastone.
237 people are employed at Calastone.
The NAICS codes for Calastone are [56, 561].
The SIC codes for Calastone are [73, 738].