Win Watkins is an accomplished professional with extensive experience in customer success and account management. Currently serving as the Manager of Customer Success at Olly Olly, Win specializes in driving results through effective product and advertising solutions for small businesses. Prior roles at Watkins Graphics LLC included various positions in customer success management, where Win established trusted relationships with clients across multiple industries. Earlier experience as an Account Manager at The Watkins Company involved generating and closing sales opportunities for diverse market segments. Win holds a Bachelor of Science in Business Administration from the University of Arkansas.
Sign up to view 3 direct reports
Get started