Sarah Newell
About Sarah Newell
Sarah Newell is a Vice President at her company.
Professional Title
Sarah Newell holds the position of Vice President. This leadership role signifies her high level of responsibility within the organization. As Vice President, she oversees various functions, ensuring alignment with corporate strategy and objectives.