For what it's worth:
I got an email from Tom Evans about 45 minutes ago, and he said "I'm on my way to EM...". Since he sent the email one can assume that he hadn't left his place yet. But he implies that he'll be there immediately upon his arrival, so now you know when he'll be there.
I hope that answers your question - about when Tech opens.