Mark Boyd

Writer/Analyst at Platformable