Karl Hughes

The Many Roles of a Startup CTO

“Chief Technology Officer” (or “CTO”) sounds like a glamorous title. It’s right up there with...

Say No

People will continue to request more of your time until you say no. I was...