Stephanee Putty

Project Manager

Stephanee Putty is a Project Manager at Freethink, a position held since September 2025, following a nearly decade-long tenure at the Choctaw Nation of Oklahoma as Marketing & Communication Account Director. In this role, Stephanee collaborated on creative briefs and supported marketing plan execution while fostering client relationships as a strategic partner. Prior experience includes working as a Graphic Arts Traffic Manager, managing project coordination and stakeholder communication, and serving as an Account Executive at VGVisuals, focusing on strategic planning and marketing campaigns. Educational credentials include a Bachelor of Science in Public Relations/Event Management and a Bachelor of Science in Communication Studies from Tarleton State University, completed between 2011 and 2014.

Links

Previous companies


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices