What do you consider as a tech director role?
Outsourcing works if you have all of these:
- solid understanding what technology you are using and how the contractor party will provide you the implementation
- solid understanding what the business requirement is and how you will communicate with the contractor party
If you have a single person who is able to communicate both, the outsourcing should be OK. Another consideration is the know-how: if your services are easy to copy, handling out the implementation part to a third party might not be a good idea at all.