Looks like management are trying to rebrand Response Bio.  It has been simplified to just the basics, don't see any job postings.

 

 

http://www.responsebio.com/index.html