Profiles
Anthony Castelli – Chief Operating Officer/Chief Compliance Officer
Penserra’s Chief Compliance Officer since 2008, Anthony is charged not only with dotting every “i” and crossing every “t,” but also with ensuring Penserra’s 80+ employees perform their duties within the guardrails of a complicated network of regulatory guidelines