I've used Technical Director and I use "owner" as I trade via my own company. I know some bolder people who elevate themselves to CTO, even if they are the only employee - to me that's a bit BS so I stopped at owner. In any case if "Founder" leaves it up to interpretation and leads to a conversation, they you've got your foot in the door already.