Looks like we may have an answer on Claire Blackwelder's role in Dino Charge now.
As you can see this is her twitter so you can see what she looks like.
Claire Blackwelder's Twitter
Amazon uploaded a new trailer advertising Dino Charge and in it shows a chick that appears to be their technical advisor who appears to be Claire herself.
Amazon's Power Rangers Dino Charge Promo