Brian Sidebotham

101
reputation
2

An embedded software engineer with a background in electronics design.