Geoff Towle is a highly experienced professional with a diverse background in project management, design, and security. Since August 1996, Geoff has served as a Senior Project Manager and Designer at Gavin de Becker & Associates, contributing to high-level projects such as visual design systems, book design, digital curriculums, and advanced communications platforms. Previous roles included Manager & Principal, where responsibilities included marketing and managing the MOSAIC Threat Assessment System and providing personal protection for prominent individuals. As the Founder of Incubox from April 2005 to December 2021, Geoff focused on brand creation and enhancement, emphasizing design and consumer engagement. Additionally, Geoff's service as a Marine Security Guard with the United States Marine Corps from December 1988 to March 1993 provided expertise in physical security at U.S. embassies.
Sign up to view 0 direct reports
Get started