Leah Anderson is a seasoned professional who has served as the Design Development Director at M Agency, showcasing her expertise in design and development within the organizational setting.