Matt Keniston

Commercial Head, Renewals & Elements at bio-bean

Matt Keniston has A background in renewables, Matt manages all product sales within bio-bean Elements, and coffee collection services for bio-bean Renewals.


Org chart