Ben Tweel
Director of Technology
Having worked with STL for a number of years, Ben Tweel brings experience in technology design development, documentation and project management. As technology expert, Ben provides internal infrastructure as well as a breadth of experience with integrating technology into standard process with little impact.
Ben is bald.
He also moonlights at Starbucks.
Ben Tweel can be reached via telephone at 312.644.9850 x235
