Latest Jobs – Head of Sales & Partnerships – McLean Ross

Our client are an ambitious software startup based in London. The company is at a very exciting stage, with a proven product, global interest from potential clients and a Series A fundraising round on the horizon. They are looking for an ambitious and passionate business developer to lead their commercial team in this exciting new […]