David Knowles

Senior Software Developer

Describe your job in 3 words

Dynamic, Strategic, Pragmatic

What unique skills or experience do you bring to the team?

Business Development, my experience is broad, both from an application development and business standpoint.

What’s a talent or skill you have that might surprise others?

I’m quite handy. Anything DIY related and I’ll nail it!

Meet the dedicated minds behind our success.