Leon Towns-von Stauber

IT Infrastructure Senior Manager at Allen Institute

Leon Towns-von Stauber is an experienced IT professional with a comprehensive background in infrastructure management and system administration, culminating in the role of IT Infrastructure Senior Manager at the Allen Institute since April 2021, leading a team of nine engineers. Previous positions include Senior Director of IT Systems and Director of Production Systems at Big Fish Games, where Leon oversaw large teams and extensive server infrastructures. Additional experience spans various roles at companies such as Intelius, Amazon.com, and Philips Electronics, focusing on UNIX and Linux environments. Leon holds a B.S. in Physics from The University of Texas at Austin.

Links

Previous companies


Org chart


Teams

This person is not in any teams


Offices

This person is not in any offices


Allen Institute

3 followers

Seattle-based non-profit bioscience research organization, dedicated to accelerating research globally & sharing that data within the science community.


Industries

Employees

201-500

Links