David Allen
← Back To Staff

David Allen

Job Title: Technology Partner Architect

David is a deeply technical generalist with experience in managing teams and driving towards complex goals. The most fun he has had in his career is when he is learning something new, or trying to figure out how to do something that hasn't been done before. When not trying to improve something technical, you can usually find David playing guitar or cycling. He loves meeting new people, and has a very keen interest in language and culture and loves to find common ground with other people through travel and music.