View Clarissa Ball profile Clarissa Ball Selkirk, NY Power Index 63.03 New York rank NY rank 186th 2024 rank 1000th+