Becca Bland

Becca Bland is the founder and CEO of the charity Stand Alone, which helps support people estranged from their families.