Hi guys I have an interview with Back Bay Strategies in Boston.
They a re a small niche Life Sciences consultancy in Boston Mass in the US. Does anybody know anything about them?
Thanks a bunch
S
Top of Page