Meet the Town Web team

Town Web is headquartered in Madison, Wisconsin but has office locations in Sturgeon Bay, Wisconsin. Some of the Town Web team is distributed and they work remotely from their own home offices or from coworking locations.
Want to join the team? Check out our open positions here!

Angi Stanescu

Marketing Coordinator

Atanas Prchev

Technical Writer

Cristina Ducusin

Operations Manager

Dustin Overbeck


Flor Faustino

Tier 1 Support

Ivan Cvetkovic

Technical Manager

Jerrica Wagner

Senior Project Manager

Liz Swenson

General Manager

Marta Stankovic

Tier 1 Support

Miranda Roberts

Support and Training