freelancer:
arisabd
Trivium tech logo
Tree or leaf logo. Wood of tree is subtle as two letters 't'.