research and development sales agency