Name that tune!

I’ve been hearing this tune lots recently but I have no idea what it’s called or who did it. If anyone knows what this tune is, please put me out of my misery!

How did you track it down?

It was used as intro music from a podcast. Tried emailing the podcaster but he didn’t reply.