COHERE - Key Persons


Ana Ulin

Job Titles:
  • Staff Member
Ana has extensive hands-on coding and management experience in companies of all sizes and shapes - from Big Tech to seed-stage startups, through non-profits and medium-sized enterprises. She can take a software product from conception to launch, both as a principal engineer and as a leader of a team. Her approach to software engineering is people-centric, pragmatic, and sustainable. She delights in supporting others to improve their skills and confidence.

Betsy Haibel

Job Titles:
  • Staff Member
Betsy is most at home wading into a codebase and uncovering and distilling the intentions at play. She has a keen eye for separating the underlying domain concepts from the details, and a talent for helping teams deliver value without over-engineering. Thanks to an earlier career in theater, Betsy brings to the tech industry a deep background in creating usefulness while delivering projects with hard deadlines.

Damien Burke

Job Titles:
  • Staff Member
Damien started working on Internet startups in 1999 and never stopped. He has been an engineer, founder, consultant, CTO, product manager, and speaker. Damien is dedicated to team, software, and business sustainability and brings that to every project he is a part of.

Jennifer Tu

Job Titles:
  • Staff Member
On any given day, Jennifer may be found leading an engineering team through a challenging project, coaxing a developer through learning new skills or navigating new experiences, or facilitating workshops that help a team blend their technical challenges with their organizational objectives. After receiving her degree in computer science from MIT, Jennifer's work spanned infrastructure and operations, and good ol' feature delivery. The combination of her technical experience, interpersonal depth, near infinite patience, and nose for nuance creates the ideal management and technical coach (who is still happy to sit down and hammer out code).

Zee Spencer

Job Titles:
  • Staff Member
Zee brings over a decade of experience working as a technical leader and executor for organizations ranging from Fortune 50 megacorps to two person startups. He balances his programming chops with an uncanny ability to focus a team on delivering the next most valuable thing. Zee is a passionate teacher, dedicated to leveling up individuals and creating supportive, productive environments.