FreeWheel has a new Chief Strategy Officer, and this individual will work closely with FreeWheel leadership to develop strategic plans in support of achieving the Comcast-owned entity’s long-term vision, while enhancing business operations and establishing strong relationships within the advertising landscape. She will be based in New York.