About Meaghan Greene